Cleveland Cavaliers forward LeBron James (T) dunks the ball against the Golden State Warriors during Game 6 of the NBA Finals in Cleveland, Ohio on June 16, 2016. / AFP / Jay LaPrete (Photo credit should read JAY LAPRETE/AFP/Getty Images)

The Cleveland Cavaliers have leveled the NBA finals series at three games a piece, with a 115-101 win over the Golden State Warriors in Game 6.

The Cavs led from start to finish, jumping out to a 20 point lead at the first change.

The Warriors slowly pegged the leadΒ back, cutting it to 11 points at three-quarter time, before the Cavaliers pulled away once more in the final term.

LeBron James was the star once again, finishing with 41 points, 11 assists and eight rebounds, as his stellar finals series continued. Kyrie Irving chimed in with 23 points, while Tristian Thompson scored 15.

Warriors star Steph Curry scored 30 points, before he was fouled out of the game late in the fourth quarter, while Klay Thomspon scored 25.

Game 7 is at Oracle Arena on Monday morning AEST.