The LeBron James-led Cavaliers, one victory away from becoming the first team to win an NBA championship after falling behind 3-1 in the Finals, will now head to Oakland for Sunday's winner-take-all showdown riding a wave of momentum.
"It's two of the greatest words in the world, and that's 'Game Seven,' so I'll play it anywhere," James told reporters when asked about hitting the road for Sunday's game.
Cleveland used an explosive first half in which they led by as many as 22 points to set the tone and never allowed the usually sharp-shooting Warriors to settle into a rhythm or get any closer than seven points the rest of the way.
The Cavaliers built a 24-point lead in the third that looked like it might spell the end for the Warriors but the reigning champions finally closed out the quarter on a 10-0 run to pull within nine points.
But the Cavaliers, who got a game-high 41 points from James, managed to hang on for the win and keep alive their hopes at a maiden NBA championship.