It wasn't the United States' prettiest win, but it's certainly a win nonetheless. The United States' women's soccer team bested Canada in one of the two semifinal game at the 2012 London Olympics, winning 4-3.
Alex Morgan's stoppage time goal was the difference, as the United States needed every last second to defeat Canada, as the match looked like it was ready to head to penalty kicks.
Canada jumped out to an early 1-0 lead 22 minutes into the game, when Christine Sinclair added her first of three goals. The American team answered each of Sinclair's goals though, with Megan Rapinoe scoring 54 minutes into the game to knot the score at 1-1.
Sinclair scored again 67 minutes into the match, giving Canada the lead, but once again, Rapinoe responded with a goal of her own 70 minutes into the game.
Canada took their final lead of the match just minutes later, when Sinclair added her third goal at the 73 minute mark.
Abby Wambach converted a penalty kick at the 80 minute mark, before Alex Morgan delivered the decisive goal in stoppage time, giving the United States the victory. Here's what that goal looked like:
Georgia native Keeley O'Hara did not score a goal, but did start for the Americans.
A date with Japan for the gold medal awaits the American team, as Japan defeated France 2-1 earlier on Monday.
For the latest on the 2012 London Olympics, be sure to check out SB Nation's dedicated Olympic Games hub.