Chicago Bulls shooting guard Zach LaVine is a two-time slam dunk contest champion for a reason, and he skied for a dazzling dunk Saturday night at home against the Cleveland Cavaliers.

Zach LaVine only played in 24 games last season after missing majority of the year recovering from left ACL surgery. The high-flyer said at media day that his athleticism, speed, and jumping ability are back, and he showed off all three skills on a 360-degree dunk in transition.

Zach LaVine is off to a stellar start this season. The 23-year-old entered Saturday averaging 27.4 points, 5.0 rebounds and 3.8 assists per game while shooting 46.1 percent from the field, 35.4 percent from beyond the arc, and 84.9 percent from the free-throw line.

After signing his new four-year, $78 million deal with the Bulls in July, LaVine knew there was going to be outside pressure for him to stay healthy and live up to the money coming his way. So far, it has looked like a good investment for the Bulls.

Chicago is still rebuilding and has a long ways to go before they become a contender. The Bulls have been playing without starting point guard Kris Dunn and second-year stretch forward Lauri Markkanen all year, so the offense has been running through Zach LaVine. Once Dunn and Markkanen return, the offensive burden won't be on LaVine's shoulder anymore.