•   Match ends, Gibraltar 0, Wales 0.
  • 90'+8'   Second Half ends, Gibraltar 0, Wales 0.
  • 90'+7'   Attempt missed. Kieffer Moore (Wales) right footed shot from the centre of the box is just a bit too high. Assisted by Brennan Johnson with a cross.
  • 90'+6'   Jay Dasilva (Wales) wins a free kick in the defensive half.
  • 90'+6'   Foul by Jaiden Bartolo (Gibraltar).
  • 90'+5'   Foul by Kian Ronan (Gibraltar).
  • 90'+5'   Daniel James (Wales) wins a free kick on the left wing.
  • 90'+4'   Joe Low (Wales) wins a free kick in the attacking half.
  • 90'+4'   Foul by Evan De Haro (Gibraltar).
  • 90'+3'   Delay over. They are ready to continue.
  • 90'+2'   Delay in match because of an injury Jaylan Hankins (Gibraltar).
  • 90'+1'   Attempt missed. Daniel James (Wales) right footed shot from outside the box is just a bit too high from a direct free kick.
  • 90'   Kieffer Moore (Wales) wins a free kick in the attacking half.
  • 90'   Foul by Bernardo Lopes (Gibraltar).
  • 89'   Attempt missed. Lewis Koumas (Wales) right footed shot from outside the box is close, but misses to the left. Assisted by Charlie Crew.
  • 87'   Substitution, Gibraltar. Joseph Chipolina replaces Liam Walker.
  • 85'   Charlie Crew (Wales) is shown the yellow card for a bad foul.
  • 85'   Foul by Charlie Crew (Wales).
  • 85'   Evan De Haro (Gibraltar) wins a free kick in the defensive half.
  • 82'   Attempt saved. Ayoub El Hmidi (Gibraltar) left footed shot from more than 35 yards is saved in the top centre of the goal.
  • 82'   Corner, Wales. Conceded by Ethan Santos.
  • 80'   Corner, Wales. Conceded by Ethan Santos.
  • 80'   Attempt missed. Brennan Johnson (Wales) right footed shot from the right side of the six yard box misses to the left. Assisted by Jay Dasilva with a cross.
  • 79'   Attempt saved. Lewis Koumas (Wales) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Jay Dasilva.
  • 78'   Substitution, Wales. Charlie Crew replaces Charlie Savage.
  • 77'   Corner, Wales. Conceded by Ethan Santos.
  • 76'   Delay over. They are ready to continue.
  • 76'   Substitution, Gibraltar. Ethan Santos replaces Louie Annesley because of an injury.
  • 76'   Substitution, Gibraltar. Jaiden Bartolo replaces James Scanlon.
  • 75'   Delay in match because of an injury Louie Annesley (Gibraltar).
  • 75'   Louie Annesley (Gibraltar) wins a free kick in the defensive half.
  • 75'   Foul by Joe Low (Wales).
  • 74'   Corner, Wales. Conceded by Bernardo Lopes.
  • 73'   Substitution, Wales. Lewis Koumas replaces Liam Cullen.
  • 71'   Delay over. They are ready to continue.
  • 70'   Substitution, Gibraltar. Ayoub El Hmidi replaces Ethan Jolley.
  • 69'   Delay in match because of an injury Kian Ronan (Gibraltar).
  • 68'   Corner, Wales. Conceded by Kian Ronan.
  • 68'   Corner, Wales. Conceded by Bernardo Lopes.
  • 67'   Attempt blocked. Ben Cabango (Wales) header from the left side of the six yard box is blocked. Assisted by Charlie Savage with a cross.
  • 67'   Corner, Wales. Conceded by Louie Annesley.
  • 67'   Attempt blocked. Charlie Savage (Wales) right footed shot from outside the box is blocked.
  • 66'   Offside, Gibraltar. Kian Ronan is caught offside.
  • 65'   Delay over. They are ready to continue.
  • 64'   Delay in match because of an injury Ethan Jolley (Gibraltar).
  • 61'   Foul by Wes Burns (Wales).
  • 61'   Ethan Britto (Gibraltar) wins a free kick in the defensive half.
  • 60'   Substitution, Wales. Brennan Johnson replaces Finley Stevens.
  • 60'   Substitution, Wales. Kieffer Moore replaces Rubin Colwill.
  • 60'   Substitution, Wales. Daniel James replaces Rabbi Matondo.
  • 59'   Corner, Gibraltar. Conceded by Finley Stevens.
  • 58'   Foul by Rabbi Matondo (Wales).
  • 58'   Ethan Britto (Gibraltar) wins a free kick in the defensive half.
  • 57'   Corner, Wales. Conceded by Kian Ronan.
  • 56'   Attempt missed. Rabbi Matondo (Wales) right footed shot from outside the box misses to the right.
  • 55'   Foul by Tjay De Barr (Gibraltar).
  • 55'   Charlie Savage (Wales) wins a free kick in the defensive half.
  • 55'   Jaylan Hankins (Gibraltar) is shown the yellow card.
  • 54'   Attempt missed. Joe Low (Wales) header from very close range is close, but misses to the right. Assisted by Josh Sheehan with a cross following a corner.
  • 54'   Corner, Wales. Conceded by Kian Ronan.
  • 52'   Delay over. They are ready to continue.
  • 50'   Delay in match because of an injury Jaylan Hankins (Gibraltar).
  • 50'   Jaylan Hankins (Gibraltar) wins a free kick in the defensive half.
  • 50'   Foul by Joe Low (Wales).
  • 50'   Corner, Wales. Conceded by Bernardo Lopes.
  • 48'   Rabbi Matondo (Wales) wins a free kick in the attacking half.
  • 48'   Foul by Louie Annesley (Gibraltar).
  • 47'   Jayce Olivero (Gibraltar) wins a free kick in the defensive half.
  • 47'   Foul by Rubin Colwill (Wales).
  • 45'   Substitution, Wales. Tom King replaces Adam Davies.
  • 45'   Second Half begins Gibraltar 0, Wales 0.
  • 45'+2'   First Half ends, Gibraltar 0, Wales 0.
  • 45'+1'   Evan De Haro (Gibraltar) is shown the yellow card for a bad foul.
  • 45'+1'   Wes Burns (Wales) wins a free kick in the defensive half.
  • 45'+1'   Foul by Evan De Haro (Gibraltar).
  • 43'   Offside, Gibraltar. Tjay De Barr is caught offside.
  • 42'   Offside, Wales. Wes Burns is caught offside.
  • 41'   Offside, Wales. Rabbi Matondo is caught offside.
  • 39'   Corner, Wales. Conceded by Louie Annesley.
  • 39'   Attempt blocked. Rabbi Matondo (Wales) right footed shot from the left side of the box is blocked. Assisted by Liam Cullen.
  • 38'   Attempt saved. Rabbi Matondo (Wales) right footed shot from outside the box is saved in the bottom left corner. Assisted by Jay Dasilva.
  • 37'   Rubin Colwill (Wales) wins a free kick in the attacking half.
  • 37'   Foul by Jayce Olivero (Gibraltar).
  • 36'   James Scanlon (Gibraltar) wins a free kick in the defensive half.
  • 36'   Foul by Rubin Colwill (Wales).
  • 33'   Attempt blocked. Rabbi Matondo (Wales) right footed shot from outside the box is blocked. Assisted by Ben Cabango.
  • 31'   Attempt missed. Ben Cabango (Wales) header from the right side of the six yard box is high and wide to the right. Assisted by Josh Sheehan with a cross following a corner.
  • 31'   Corner, Wales. Conceded by Louie Annesley.
  • 30'   Attempt blocked. Charlie Savage (Wales) left footed shot from the left side of the six yard box is blocked.
  • 30'   Attempt saved. Liam Cullen (Wales) left footed shot from outside the box is saved in the bottom left corner. Assisted by Jay Dasilva with a cross.
  • 28'   Josh Sheehan (Wales) is shown the yellow card for a bad foul.
  • 28'   Tjay De Barr (Gibraltar) wins a free kick in the defensive half.
  • 28'   Foul by Josh Sheehan (Wales).
  • 26'   Foul by Tjay De Barr (Gibraltar).
  • 26'   Ben Cabango (Wales) wins a free kick in the defensive half.
  • 24'   Offside, Wales. Jay Dasilva is caught offside.
  • 21'   Rubin Colwill (Wales) wins a free kick in the defensive half.
  • 21'   Foul by James Scanlon (Gibraltar).
  • 20'   Tjay De Barr (Gibraltar) wins a free kick in the attacking half.
  • 20'   Foul by Finley Stevens (Wales).
  • 15'   Foul by Finley Stevens (Wales).
  • 15'   Ethan Britto (Gibraltar) wins a free kick in the defensive half.
  • 15'   Rabbi Matondo (Wales) wins a free kick on the left wing.
  • 15'   Foul by Ethan Jolley (Gibraltar).
  • 14'   Tjay De Barr (Gibraltar) wins a free kick in the defensive half.
  • 14'   Foul by Josh Sheehan (Wales).
  • 13'   Corner, Wales. Conceded by Ethan Britto.
  • 7'   Attempt missed. Ben Cabango (Wales) header from the centre of the box is too high. Assisted by Josh Sheehan with a cross following a corner.
  • 7'   Corner, Wales. Conceded by Ethan Jolley.
  • 6'   Attempt missed. Wes Burns (Wales) header from the right side of the six yard box is close, but misses to the right. Assisted by Josh Sheehan with a cross following a corner.
  • 6'   Corner, Wales. Conceded by Jayce Olivero.
  • 3'   Offside, Wales. Liam Cullen is caught offside.
  •   First Half begins.
  •   Lineups are announced and players are warming up.