Timberwolves guard Zach LaVine has been in the lab. In Summer League, he averaged 22 points over two games. And he showed off some of his newfound range this weekend at the Seattle Pro Am.

According to our friends at Ballislife, LaVine scored 49 points on 31 shots—despite showing up after the first quarter was already over—including a crazy game-winning three-pointer. You have to see it to believe it.

LaVine hit 8 of his 19 threes. Oh, and yes, there were plenty of dunks, too.