The Toronto Raptors are just one win away from clinching their first NBA title in franchise history after beating the Golden State Warriors 105-92.
Kawhi Leonard hit 36 points to help the Raptors extend their lead to 3-1 in the best-of-seven series.
Serge Ibaka also impressed, scoring 20 points in 22 minutes as the side clawed their way back after falling behind by as much as 11 points in the first half.
A decisive third quarter saw Toronto outscore the Warriors 37-21, including 17 points from Leonard alone.
Two jumpers from the 27-year-old in the final seconds of the quarter gave the Raptors a 12-point lead heading into the final 12 minutes, and the side remained ahead for the rest of the game.
Klay Thompson led the way for the Warriors with 28 points, including six three-pointers, while Stephen Curry added 27 points.
The fifth game of the series is set to take place in Toronto on Monday.