The Toronto Raptors are a win away from the NBA Finals after beating the Milwaukee Bucks 105-99 in game five of the Eastern Conference finals.

After limping his way through game five, Kawhi Leonard was back on form, scoring 35 points – the fourth time this series he has amassed 30 points or more – and had nine assists and seven rebounds.

Fred VanVleet produced a fine three-point game, hitting seven threes, while Kyle Lowry and Pascal Siakam provided the back-up with 17 and 14 points respectively.

Having trailed 2-0 at the start of the conference finals, the Raptors have rallied strongly to take a 3-2 advantage in the best-of-seven series and hand the Bucks their first three-game losing run of the season.

Giannis Antetokounmpo, who on the same night was selected to the All-NBA first team, top-scored for Milwaukee with 24 points and Eric Bledsoe added 20.