Day 2 of the Russia World Cup saw the second match in what is, on paper, the weakest Group A, with Egypt taking on Uruguay and succumbing to a late headed goal by Jose Gimenez as the South Americans snatched a 1-0 win.

Group B kicked off 3 hours later with Morocco and Iran seemingly battling out what many predicted would be a draw until more late heroics settled this one.

The Moroccans had squandered their early momentum and survived a couple of close calls when the Iranians tried to catch them on the break.

The deadlock was broken in injury time, however, when Aziz Bouhaddouz stooped to meet a free kick from the right but could only plant a header into his own goal handing Iran their first win in the World Cup for 20 years.

The marquee event of the second day didn't disappoint. Spain, who needed to regroup in the wake of their crazy last-minute managerial fiasco, twice fell behind to Portugal but turned the game on its head in the second half with two goals in three minutes to lead 3-2.

Cristiano Ronaldo would not be denied, however, and he capped a goalscoring performance to match his massive ego with a brilliant free kick a couple of minutes from the end to ensure the spoils were shared between the Iberian rivals.

Live Forum