USA men’s hockey played an absolute thriller against the Russians, needing all three periods, an overtime, and a slew of shootout chances to finally secure a 3-2 win. It was one of the more epic events of any kind so far at the Sochi Winter Olympics, and sets the stage for a potential rematch later in the knockout round. In the short term, the USA will be happy to stay atop their group and on track for a possibly high seed going forward. American T.J. Oshie was the hero in the end, taking multiple shots in the shootout, and nailing several, including the game-winner. Highlights were many in number, and it was game not without controversy.

Here are all of the highlights from a yet another memorable USA vs. Russia matchup:

The game began with a lack of offense, but a bunch of physical play.

Pavel Datsyuk got things going for the Russians, scoring to make it 1-0 in the second period:

And Vladimir Putin (and the soldier sitting in front of him) were happy about it:

Soon after, the USA tied it up, when Cam Fowler’s fortunate deflection got the Americans level, 1-1:

The Russians enjoyed an advantage in shots, with some brave USA defense helping to keep the home team at bay:

Jonathan Quick proved why he’s one of the finest goaltenders in the NHL:

With less than 10 minutes to go in the third, USA took the 2-1 lead through Joe Pavelski:

The Russians tied it, Datsyuk again with the goal:

A supposed go-ahead Russian goal was ruled out after the officials noticed that the goal had been knocked off of its alignment:

After the game couldn’t be separated in the third period, it went to overtime. Patrick Kane had a great chance, but couldn’t hit:

After an epic shootout that went several rounds past when most do, Jonathan Quick made this save to give the USA a chance to win it:

And shootout specialist T.J. Oshie ended it, nailing this shot to give the Americans a stunning victory: