The Toronto Raptors took control of the NBA Finals again after taking down the Golden State Warriors in Oracle Arena, 123-109

Toronto started with a 19-9 run and never looked back, frustrating the Warriors who sorely missed the services of injured starters Kevin Durant and Klay Thompson.

Stephen Curry did everything he could to keep the Warriors alive, even scoring 17 points in the opening quarter. However, his efforts were not enough against a Raptors team that exploited the Dubs’ lack of offensive firepower.

Curry finished with a postseason career high of 47 points.

Kawhi Leonard led the way for the Raptors with an all-around effort of 30 points, seven rebounds, six assists, two steals and two blocks, though there’s no doubt that their victory was a result of a total team effort.

Veteran point guard Kyle Lowry exploded for 23 points and nine dimes, while Marc Gasol – who only had six points in Game 2 – more than doubled his production with 17 markers to go along with seven boards and four assists.

Toronto also got a much-needed boost from sharpshooter Danny Green, which seems only fitting as his Warriors counterpart, Thompson, watched from the sideline. Green banked six 3-pointers in the game to finish with 18 points.

Serge Ibaka came up big on the defensive end for the Raps, becoming the first player to tally six blocks off the bench in the NBA Finals.

Only Curry scored more than 20 points for the Warriors, whose other starters combined for only 36 points.

The Wariors, as a team, shot 39.6 percent from the field. Meanwhile, the Raptors recorded a 52.4 percent shooting clip and were 44.7 percent from deep.

Golden State still has a chance to tie the series at home in Game 4, but their defeat means Toronto has regained homecourt advantage.