PROVIDENCE, RI - MARCH 19: Luke Kennard #5 of the Duke Blue Devils greets fans after defeating the Yale Bulldogs 71-64 during the second round of the 2016 NCAA Men's Basketball Tournament at Dunkin' Donuts Center on March 19, 2016 in Providence, Rhode Island. (Photo by Jim Rogash/Getty Images)

Luke Kennard comes up clutch in huge comeback win for Duke

What a shot!

Duke has been driving the struggle bus lately with three losses in their last four games before heading to Wake Forest. It got so bad that Coach K banned his players from the locker room and from wearing Duke apparel. Well, they responded with a 85-83 win over the Demon Deacons, but it came on this incredible Luke Kennard three:

Videos by FanBuzz

RELATED: Coach K goes scorched earth and puts some serious sanctions on his team

Kennard finished with 34 points and was a perfect 10-for-10 in the second half. Grayson Allen also chipped in 19 points while the rest of the team was struggling to shoot and stay on the floor with fouls. There was a point when Antonio Vrankovic was in the game who has had 10 "Did Not Play" designations in the last 11 games.

Duke plays Monday at Notre Dame who just got upset by Georgia Tech on a last-second layup buzzer-beater.