Game five of the 2015 NBA Finals is in the books and the Golden State Warriors have taken a 3-2 series lead over the Cleveland Cavaliers.
The Oracle Arena was rocking as the Warriors impressed to make it two consecutive wins in the series now.
It may have been the Warriors vs the Cavaliers, but on the court it was all about Steph Curry vs LeBron James.
The current NBA MVP and the pride of Cleveland battled it out all night with both scoring impressive numbers when the game ended.
LeBron has put in some incredible performances so far in the Finals and he gave another tonight as he once again hit a triple double.
Curry was to lead the Warriors to victory though as he scored 37 points with seven rebounds and four assists in the game.
LeBron hit 40 points with 14 rebounds and 11 assists but the Cavaliers were blew away but a fourth quarter resurgence from Golden State.
The game was very close between the two for three straight quarters with nine lead changes before half time.
It was in the fourth quarter where the Warriors began to stand above Cleveland though as they scored 31 points and a string of impressive three pointers helped Golden State get the win.
Curry hit seven of his 13 three point attempts in the game and outscored all of his team-mates by 21 points or more.
The series now returns to Cleveland for Game six on Tuesday night with the Cavaliers needing a win to keep their Championship hopes alive and the Warriors being just one win away from the title.
Back and fourth
The Cavaliers and Warriors have now traded twin victories as the Warriors have won the previous two games in the series and Cleveland the two before that.
If the pattern continues then not only will we have a game seven, but Cleveland and LeBron James will be crowned as champions.
It is a tall ask however as Game seven would return to the bay area with Golden State having home court advantage in arguably the most well matched finals in recent memory.