Minnesota Timberwolves guard Zach LaVine, the two-time reigning NBA slam dunk contest champion, recently visited ESPN, and we asked him to list his top five dunks in NBA history.

A creative dunk enthusiast like him was sure to have a list, and he gave it to us in the video above. They were:

  • Vince Carter's no-look, reverse, two-handed dunk vs. the Indiana Pacers in February 1999.

  • Kobe's infamous dunk over then-rookie Dwight Howard in 2004.

  • Dominique Wilkins' posterizing dunk over Larry Bird. Said LaVine: "I don't know why Larry Bird jumped."

  • Michael Jordan's emphatic dunk over Patrick Ewing during the 1991 playoffs.

Now, time for you to have your say: