I think both teams can consider themselves extremely lucky to be in the final. If Canada and Qatar had took a fraction of the chances they created yesterday it would be a different game.

Two very entertaining games though, real blood and thunder stuff as I suspect the final will be. Got to think Mexico will win, not impressed at all with what I have seen of the USA.

On the day though, who knows!