Giannis Antetokounmpo came up with the big play down the stretch as the Milwaukee Bucks hung on for a tight 119-116 win over the Cleveland Cavaliers to snap their three-game losing streak.

Cleveland, who had won their past five, erased a 20-point fourth quarter deficitand turned the momentum all in their favour, before Giannis flipped the script.

Leading 115-113, the Bucks very nearly turned the ball over on an entry pass, but Giannis got the best of LeBron, scooping up the loose ball and laying the ball in to give his squad a four-point lead. He was fouled by Kyle Korver in the process and put his team clear with the and-1.

Khris Middleton added 18 points and 10 assists, while John Henson (15 points) and Malcolm Brogdon (16 points) spread the offensive load.

For all the Bucks’ hard work early, it all nearly fell apart in the final frame as Dwyane Wade and the Cavs’ bench went on a 24-2 run.

Wade finished with 14 points, while LeBron James led the way with 39. Kevin Love added 21 points and 10 rebounds.

Courtesy: NBA Australia