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.
Australian Matthew Dellavedova continued to impress with 20 points, five rebounds and four assists while playing scrappy defence on reigning MVP Stephen Curry.
The Warriors were heavy favourites coming into the series, but they now need to dig deep and potentially make changes as the series progresses.