Saudi Arabia v Mexico: Key moments as both sides are knocked out
An unusual situation developed toward the end of the game, with Mexico 2-0 up and Poland 2-0 down to Argentina, but Salem Al Dawsari struck in additional time to put everything beyond doubt.
Prior to the Saudi strike, the Biało-czerwoni and Tricolor were tied on points and goal difference - with only number of bookings separating the two sides.
Get all of the stats and commentary from Saudi v Mexico here!
Minute-by-minute commentary below...
90+8' Nothing more will happen in this game as the referee blows for full time.
90+7' Yellow card. Hattan Bahebri (Saudi Arabia) goes into the referee's book after a bad challenge.
90+5' 1 - 2 Hattan Bahebri feeds the ball through to Salem Al Dawsari (Saudi Arabia), who picks up the pass inside the box and quickly sends it into the middle of the goal! The goalkeeper was helpless.
90+1' Hirving Lozano (Mexico) takes the resulting free kick from the edge of the box. His effort heads for the right side of the goal, but Mohammed Al Owais denies him.
90+1' Abdulelah Al Amri (Saudi Arabia) has tested the patience of referee Michael Oliver and goes into the book for a previous late challenge.
88' Sultan Al Ghannam will be replaced by Hattan Bahebri (Saudi Arabia).
88' Uriel Antuna (Mexico) has a goal ruled out for offside!
86' Edson Alvarez goes off the pitch and Rogelio Funes Mori (Mexico) comes on.
86' Gerardo Martino has decided to make a change. Kevin Alvarez (Mexico) replaces Jorge Sanchez.
81' Abdullah Madu (Saudi Arabia) has tested the patience of referee Michael Oliver and goes into the book for a previous late challenge.
78' Surely that's handball by one of the Saudi Arabia players in the box, but the referee just waves play on!
77' Here is a change. Henry Martin is going off and Gerardo Martino gives the last tactical orders to Raul Jimenez (Mexico).
77' A substitution has been made. Orbelin Pineda is replaced by Carlos Rodriguez (Mexico).
72' Luis Chavez (Mexico) tries his luck from a long-range free kick and fires the ball to the left side of the goal, but Mohammed Al Owais is alert and thwarts the effort.
70' Henry Martin (Mexico) squandered a big chance from inside the box, firing his volley narrowly over the bar. What a waste.
67' Hirving Lozano (Mexico) is unlucky with a goal-bound effort from the edge of the box. A brilliant save by Mohammed Al Owais stops the ball from hitting the bottom left corner.
66' Here’s the VAR verdict on that penalty incident – NO PENALTY for Mexico! Play can continue.
66' There's a break in play and referee Michael Oliver must have got a signal in his ear as he indicates he will check that earlier penalty claim by Mexico using VAR. This could be interesting!
65' There's a melee in the box, but the referee isn't interested in the appeals from Mexico for a penalty. Play continues.
62' Herve Renard has decided to introduce fresh legs, with Abdulrahman Al Oboud (Saudi Arabia) replacing Saleh Al Shehri.
56' The assistant referee raises his flag and the referee blows his whistle. Henry Martin (Mexico) puts the ball into the net, but he is flagged for offside.
52' 0 - 2 Goal! Luis Chavez (Mexico) unleashes a beautiful rocket of a shot from a long-range free kick. The ball goes into the top right corner and leaves the goalkeeper beaten. This takes hours and hours on the training ground.
52' Michael Oliver shows a yellow card to Hassan Tambakti (Saudi Arabia) for his blatant foul.
47' 0 - 1 Goal! Henry Martin (Mexico) scores after an assist by Cesar Montes that allowed him to tap in the ball into an empty net.
46' Herve Renard makes a half-time substitution. Abdullah Madu comes on in place of Ali Al Hassan (Saudi Arabia).
46' Gerardo Martino has decided to make a substitution during the half-time break. Uriel Antuna (Mexico) comes on the pitch for Alexis Vega.
46' The game restarts for the second half.
45+6' The referee blows his whistle for half-time, bringing to a close the first 45 minutes of the match.
45+6' Sultan Al Ghannam plays a lofted ball in from the by-line towards Ali Al Hassan (Saudi Arabia), who places his header from near the edge of the six-yard box well wide of the left post.
37' Ali Al Boleahi is substituted due to injury. Herve Renard gives a chance to Riad Sharahili (Saudi Arabia).
34' Ali Al Hassan (Saudi Arabia) makes a bad challenge and receives a yellow card. The referee had no doubt.
28' This yellow card was deserved. The tackle by Saleh Al Shehri (Saudi Arabia) was quite harsh and Michael Oliver didn't hesitate to show him a yellow card.
25' Orbelin Pineda (Mexico) had a golden opportunity. He volleyed from point blank range towards the bottom left corner, but Mohammed Al Owais was alert and made an amazing save!
16' Edson Alvarez (Mexico) is booked after bringing down an opponent. Michael Oliver had an easy-decision to make.
3' Alexis Vega (Mexico) darts into the penalty area to latch on to a pass, and he unleashes a low drive towards the middle of the net, but Mohammed Al Owais is alert and denies him.
1' The referee blows his whistle and we are underway.