Matchday 3 of the 2018 FIFA World Cup is here. In this third and final match of the group stage, both teams in each group will play simultaneously. This help prevent match fixing by teams and players, stemming back to an incident during the 1982 World Cup.

In the final match of group play that year, Germany and Austria played each other. Algeria was also in their group and had won their third match the day prior. A win by Austria or a draw would have seen Austria and Algeria advance. But a win by Germany would have sent Germany and Austria through.

Germany took a 1-0 lead early in the match. After that, both the Austirans and the Germans merely passed the ball around with no apparent desire to score. It was a lazy match that resulted in boos and the subsequent scheduling change.

Get Breaking News Delivered to Your Inbox

Saudi Arabia 2 – 1 Egypt

Mathematically, both Saudi Arabia and Egypt cannot advance past the group stage. But neither team let up. In the dying seconds of stoppage time, Saudi Arabia got a late goal to get their first World Cup win since 1994.

Mohamed Salah got Egypt on the board in the 22nd minute. After receiving a long ball, he toe-poked it over the keeper from the top of the box. Saudi Arabia were awarded two penalties in the first half. The first was saved by Essam El-Hadary. The second was well placed at the close of the first 45 minutes. The two are tied at the half.

The two sides continued to battle back and forth until literally the last minute. Never letting up, Salem Al Dawsari found a cross and one-timed a shot just past the Egyptian keeper for the game winner.

Saudi Arabia get a late winner to beat Egypt in both teams' final match of the 2018 FIFA World Cup! pic.twitter.com/OWKr5y2mmE — FOX Soccer (@FOXSoccer) June 25, 2018

While both teams were eliminated, Saudi Arabia leaves Russia with a bit more pride from the victory. Egypt returns home still winless in World Cup play.

Goals

22' - Mohamed Salah (EGY)



- Mohamed Salah (EGY) 45' +6' - Salman Al Faraj (RSA)



- Salman Al Faraj (RSA) 90' +5' - Salem Al Dawsari (RSA)



Cards

5' - Ali Gabr (EGY)



- Ali Gabr (EGY) 86' - Ahmed Fathi(EGY)



Full match recap, live blog and highlights

Uruguay 3 – 0 Russia

Uruguay wins Group A, will face Portugal

Uruguay won all three of their group stage matches and wins Group A. They will play the Group B runner-up, which will be determined after the late matches today.

Uruguay started off strong as Luis Suarez got his second of the World Cup in the 10th minute. After a Yuri Gazinskly yellow card gave Uruguay a free kick just outside the box, they pulled off a brilliant set piece. Movement on the wall got the Russian defenders to move leaving Suarez a clear shot directly on goal. He buried it in the bottom corner.

Diego Laxalt took a corner kick rebound from distance which got a lucky deflection from a Russian defender to put Uruguay up by two.

Russian defender Igor Smolnikov could not keep up with the Uruguay attack. He tackled Matías Vecino a bit too aggressively, earning a yellow card. But then hauled down Laxalt just nine minutes later for a second yellow and an ejection. At halftime, Russia was down two goals and also down a man.

After a 90th minute corner kick shot was blocked by Russian keeper, Edinson Cavani beat Luis Suarez to the rebound to put the icing on the cake for Uruguay. They won easily, 3-0, and will now face the runner up of Group B in the knockout stage.

With the loss, Russia finishes second in Group A and will play the Group B winner.

Goals

10' - Luis Suarez (URU)

- Luis Suarez (URU) 23' - Denis Cheryshev (URU)

- Denis Cheryshev (URU) 90' - Edinson Cavani (URU)



Cards

9' - Yuri Gazinskiy (RUS)



- Yuri Gazinskiy (RUS) 27' - Igor Smolnikov (RUS)



- Igor Smolnikov (RUS) 36' - Igor Smolnikov (RUS)



- Igor Smolnikov (RUS) 36' - Igor Smolnikov, RED (RUS)



- Igor Smolnikov, RED (RUS) 59' - Rodrigo Bentancur (URU)



Full match recap, live blog and highlights

Iran 1 – 1 Portugal

Portugal advances as Group B runner-up.

Iran had the change to go through today with a win. Despite multiple chances, they just couldn't pull ahead. In the end, they had to settle for a draw and will now exit the 2018 World Cup as Portugal and Spain advance.

Portugal needed the entirety of the first half to get on the scoreboard and took a 1-0 lead going into the half. It took Iran the next 48 minutes to recover. Halfway through stoppage time, they were awarded a penalty. Karin Ansarifard took it well, earning the draw for Iran.

Iran equalizes from the spot! Can they get another in stoppage time to shock Portugal?? pic.twitter.com/WiV5fHO4Hf — FOX Soccer (@FOXSoccer) June 25, 2018

Goals

45' - Ricardo Quaresma (POR)



- Ricardo Quaresma (POR) 90' +3'- Karim Ansarifard (IRN)



Cards

33' - Raphael Guerreiro (POR)

- Raphael Guerreiro (POR) 52' - Ehsan Hajsafi (IRA)

- Ehsan Hajsafi (IRA) 54' - Sardar Azmoun (IRA)

- Sardar Azmoun (IRA) 64' - Ricardo Quaresma (POR)



- Ricardo Quaresma (POR) 83'- Cristiano Ronaldo (POR)



Full match recap, live blog and highlights

Spain 2 – 2 Morocco

Spain wins Group B on the total goals scored tiebreaker

Despite being mathematically eliminated, Morocco played with heart and went after Spain hard. Morocco had the lead twice and held their second lead into stoppage time. Spain managed to tie it up with a last minute goal to earn the draw and hold on to one point in the standings.

Morocco took the lead in the 14th minute. Poor passing in the back led to a Morocco turnover. Khalid Boutaib wasted no time cutting in behind one-on-one with The Spanish keeper DeGea. Boutaib made no mistake shooting the ball through DeGea's legs for the opening goal.

MOROCCO TAKE THE LEAD OVER SPAIN! Iniesta and Ramos lose the ball in midfield and Boutaib takes advantage. pic.twitter.com/s1GpylxGI5 — FOX Soccer (@FOXSoccer) June 25, 2018

Spain reclaimed the lead just 5 minutes later with much better passing. Iniesta had the assist as Isco finished with precision.

In the 81st minute, Morocco re-took the lead off a corner kick and looked headed for an upset.

But Spain came back with a free kick in stoppage time. Initially called on the offside, The video assistant referee overturned the inital call, noting the Iago Aspas was, in fact, onside for Spain. That goal made it 2-2. Spain stole a last-minute draw to win the group.

Goals

14' - Khalid Boutaib (MAR)



- Khalid Boutaib (MAR) 19' - Isco (ESP)



- Isco (ESP) 81' - Youssef En-Nesyri (MAR)



- Youssef En-Nesyri (MAR) 90' + 1' - Iago Aspas (ESP)



Cards

21' - Karim El Ahmadi (MAR)

- Karim El Ahmadi (MAR) 29' - Nordin Amrabat (MAR)

- Nordin Amrabat (MAR) 31' - Da Costa Manuel (MAR)

- Da Costa Manuel (MAR) 31' - Mbark Boussoufa (MAR)

- Mbark Boussoufa (MAR) 90' - Achraf Hakimi (MAR)



Full match recap, live blog and highlights

Spain struggled, but got a late goal to draw with Morocco in their group B finale. Catch all the highlights in our 90' in 90" 👇 pic.twitter.com/5WUOmHHRt6 — FOX Soccer (@FOXSoccer) June 25, 2018

2018 World Cup Standings

Here are the current standings. Teams are awarded three points for a win and one for a tie. Here are the standings thus far. Teams are awarded three points for a win and one for a tie. Teams listed in italics have been eliminated.

Groups A and B are finalized. Uruguay will face Portugal and Spain will face Russia in the Round of 16.

Group A Standings



Uruguay (3-0-0) 9 points Russia (2-0-1) 6 points Saudi Arabia (1-0-2), 3 points

Egypt (0-0-2) 0 points



Group B Standings



Spain (1-2-0) 5 points (+1 goal differential) Portugal (1-2-0 ) 5 points (+1 goal differential) Iran (1-1-0), 4 points

Morocco (0-1-2) 1 point



Group C Standings

France (2-0-0) 6 points Denmark (1-1-0) 4 points Australia (0-1-1), 1 point

Peru (0-0-2) 0 points



Group D Standings

Croatia (2-0-0) 6 points Nigeria (1-0-1) 3 points Iceland (0-1-0) 1 point

Argentina (0-1-1) 1 point



Group E Standings

Brazil (1-1-0) 4 points

Switzerland (1-1-0) 4 points Serbia (1-0-1) 3 points Costa Rica (0-2-0) 0 points

Group F Standings

Mexico (2-0-0) 6 points Germany (1-0-1) 3 points Sweden (1-0-1) 3 points South Korea (0-0-2) 0 points

Group G Standings

England (2-0-0) 6 points Belgium (2-0-0) 6 points Tunisia (0-0-2) 0 points

Panama (0-0-2) 0 points



Group H Standings

Japan (1-1-0) 4 points Senegal (1-1-0) 4 points Colombia (1-0-1) 3 points

Poland (0-0-2) 0 points

Download a printable World Cup bracket

CBS Sports has created a downloadable World Cup bracket for you to follow along every World Cup match. The bracket contains all teams within all eight groups and how they place into the round of 16 in the knockout stage.