SOCHI, Russia -- Dustin Brown banged in a go-ahead goal late in the first period, and the United States went on to dominate the Czech Republic 5-2 on Wednesday, earning a spot in the Olympic men's hockey semifinals for the second straight time.
The U.S. will play Canada, which beat Latvia 2-1, on Friday for a spot in the gold-medal game.
James van Riemsdyk gave the Americans a lead 1:39 into the game. They lost it a few minutes later when defenseman Ryan McDonagh tried to clear the puck away from the front of the crease but it went off the left skate of Ryan Suter and past Jonathan Quick.
Canada shuts out Sweden to defend gold medal
Jansrud, Streitberger share WCup downhill win
Dutch speedskater Kramer to return in 2018
Russia gives Mercedes to Olympic medalists
Kane: Olympics wasn't step back for U.S.
Ovechkin apologizes for Russia's Sochi showing
Backes brings back stray dogs from Sochi