Lebron James scored 40 points and nearly had another triple-double as Cleveland knocked off Golden State in game 3 of the NBA FInals 96-91.

Lebron was helped by Matthew Dellavadova's career high 20 points and the Cavs take a 2-1 lead in the series with game 4 in Cleveland.

Curry had 27, most of them coming in the fourth quarter when the Warriors closed to within one point.