The Cleveland Cavaliers have gone 2-1 up in the NBA Finals after taking down the Golden State Warriors 96-91.
LeBron James once again was huge for the Cavaliers, putting up 40 points, 12 rebounds, eight assists, four steals and two blocks, and he had Twitter users reacting to his greatness all afternoon.