The Raptors beat the Golden State Warriors 123-109 in Game 3 of the NBA Finals on Wednesday night in Oakland, Calif., giving Toronto a 2-1 lead in the best-of-seven series.

With Kevin Durant still sidelined due to the calf injury he suffered nearly a month ago, Kevon Looney out indefinitely due to a fractured collarbonesuffered in Game 2, and Klay Thompson sitting out a playoff game for the first time in his was clear before the game started that the Golden State Warriors would need a Herculean effort from Stephen Curry in order to win Game 3 and take a 2-1 lead over the Raptors in the NBA Finals.

In fact, it’s difficult to imagine Curry playing a better game: Steph scored 47 points, snared 8 rebounds and dished out 7 assists. He became the first player in Finals history to score 45 or more while also recording five or more rebounds, assists and made 3-pointers. And yet the Warriors trailed for almost the entire game, and lost by 14 points at home. Curry’s 47 points are now the second-most ever for a player in a losing NBA Finals effort, behind only the 51 LeBron James scored in Game 1 of last year’s Finals series.