USA has beaten Canada 4-3 in the Women's Olympic soccer semi final. The game was won in the most dramatic fashion, deep into the final minute of extra time through a bullet header by Alex Morgan.

Team USA now advance to the final to face off against Japan.

The winner could not have been more dramatic in this game, and the fantastic winning header was a perfect conclusion to the match for the U.S.

Pundits will point out how cruel a way for Canada to be knocked out coming so close, and it will be a bitter blow at the death of the Canadians, who will feel they just simply cannot beat this USA team no matter what they do. Canada have not beaten the USA in women's soccer in more than a decade, and this is the third time they will have lost against the USA this year alone.

However, the epic manner of their elimination will haunt the Canadian players, yet once the dust settles they will look back with pride at their performance. Although they may not be a fitting consolation for their brave performance.

But the night belongs to Team USA. It is in the tight games where the true champions step forward, and this was yet another case of the US women's soccer side pulling one out of the bag.

With just seconds until an uncertain penalty shoot out, the USA managed to finish the job, and set themselves up for a repeat of last year's World Cup final - which they incidentally lost to Japan on penalties.

The result also means the United States keep up their record of appearing in every Olympic final of the women's soccer tournament since it was admitted. This will be their fifth appearance in the final.

A relatively quiet first half saw Canada take a surprising lead in the 22nd minute when Melissa Tancredi fed Christine Sinclar in the US box.

It took until the second half for the game to completely set alight, and Team USA scored straight from a Megan Rapinoe corner to equalize.  Christine Sinclair made it 2-1 to Canada soon after, before Rapinoe equalized again.

Sinclair completed her hat-trick to make it 3-2 before Wambach equalized a third time from the penalty spot.

So it went to extra time and a fiercely competed two periods looked to be heading for penalties before Morgan stepped forward to book Team USA's place in the final and break Canadian hearts.