Match ends, Wales 1, Latvia 0.
94' Second Half ends, Wales 1, Latvia 0.
93' Substitution Substitution, Wales. Ben Cabango replaces Harry Wilson.
91' Substitution Substitution, Wales. Oliver Cooper replaces Aaron Ramsey.
90' Foul by Ethan Ampadu (Wales).
90' Raimonds Krollis (Latvia) wins a free kick in the defensive half.
87' Attempt Attempt missed. Raimonds Krollis (Latvia) left footed shot from the left side of the box is too high. Assisted by Aleksejs Saveljevs with a headed pass following a corner.
86' Corner, Latvia. Conceded by Neco Williams.
85' Foul by Harry Wilson (Wales).
85' Renars Varslavans (Latvia) wins a free kick in the defensive half.
83' Attempt Attempt missed. Renars Varslavans (Latvia) right footed shot from outside the box is close, but misses the top right corner. Assisted by Raimonds Krollis.
82' Substitution Substitution, Latvia. Aleksejs Saveljevs replaces Arturs Zjuzins.
81' Substitution Substitution, Latvia. Raimonds Krollis replaces Roberts Uldrikis.
78' Corner, Wales. Conceded by Kristers Tobers.
78' Attempt Attempt blocked. Neco Williams (Wales) right footed shot from outside the box is blocked. Assisted by Nathan Broadhead.
75' Foul by Chris Mepham (Wales).
75' Vladislavs Gutkovskis (Latvia) wins a free kick in the attacking half.
75' Attempt Attempt missed. Neco Williams (Wales) right footed shot from outside the box misses to the left. Assisted by Aaron Ramsey.
73' Nathan Broadhead (Wales) wins a free kick on the left wing.
73' Foul by Marcis Oss (Latvia).
72' Substitution Substitution, Wales. Nathan Broadhead replaces Dan James.
69' Substitution Substitution, Latvia. Renars Varslavans replaces Andrejs Ciganiks.
64' Delay over. They are ready to continue.
63' Delay in match because of an injury Neco Williams (Wales).
63' Attempt Attempt blocked. Vladislavs Gutkovskis (Latvia) left footed shot from the centre of the box is blocked. Assisted by Kristers Tobers.
61' Yellow card Arturs Zjuzins (Latvia) is shown the yellow card for a bad foul.
61' Aaron Ramsey (Wales) wins a free kick in the defensive half.
61' Foul by Arturs Zjuzins (Latvia).
61' Foul by Kieffer Moore (Wales).
61' Arturs Zjuzins (Latvia) wins a free kick in the defensive half.
60' Neco Williams (Wales) wins a free kick in the defensive half.
60' Foul by Alvis Jaunzems (Latvia).
58' Substitution Substitution, Latvia. Alvis Jaunzems replaces Janis Ikaunieks.
57' Yellow card Antonijs Cernomordijs (Latvia) is shown the yellow card for a bad foul.
57' Kieffer Moore (Wales) wins a free kick on the right wing.
57' Foul by Antonijs Cernomordijs (Latvia).
57' Attempt Attempt saved. Vladislavs Gutkovskis (Latvia) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Kristers Tobers.
55' Attempt Attempt missed. Harry Wilson (Wales) left footed shot from outside the box is close, but misses to the left. Assisted by Aaron Ramsey.
51' Joe Rodon (Wales) wins a free kick on the left wing.
51' Foul by Vladislavs Gutkovskis (Latvia).
50' Attempt Attempt blocked. Neco Williams (Wales) left footed shot from outside the box is blocked.
49' Attempt Attempt saved. Harry Wilson (Wales) left footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Dan James.
48' Corner, Wales. Conceded by Pavels Steinbors.
48' Attempt Attempt saved. Neco Williams (Wales) right footed shot from outside the box is saved in the bottom right corner. Assisted by Dan James.
47' Foul by Kieffer Moore (Wales).
47' Marcis Oss (Latvia) wins a free kick in the defensive half.
45' Second Half begins Wales 1, Latvia 0.
45' Substitution Substitution, Latvia. Raivis Jurkovskis replaces Vladislavs Sorokins.
46' First Half ends, Wales 1, Latvia 0.
46' Corner, Wales. Conceded by Pavels Steinbors.
46' Attempt Attempt saved. Harry Wilson (Wales) left footed shot from outside the box is saved in the bottom left corner. Assisted by Connor Roberts.
45' Joe Morrell (Wales) wins a free kick in the attacking half.
45' Foul by Vladislavs Gutkovskis (Latvia).
44' Kieffer Moore (Wales) wins a free kick in the attacking half.
44' Foul by Antonijs Cernomordijs (Latvia).
43' Yellow card Vladislavs Sorokins (Latvia) is shown the yellow card for a bad foul.
43' Harry Wilson (Wales) wins a free kick in the defensive half.
43' Foul by Vladislavs Sorokins (Latvia).
42' Dan James (Wales) wins a free kick on the left wing.
42' Foul by Arturs Zjuzins (Latvia).
40' Goal de Kieffer Moore (1-0) Goal! Wales 1, Latvia 0. Kieffer Moore (Wales) header from the centre of the box to the bottom right corner. Assisted by Dan James with a cross. Wales 1 Latvia 0
38' Kieffer Moore (Wales) wins a free kick in the attacking half.
38' Foul by Antonijs Cernomordijs (Latvia).
37' Attempt Attempt missed. Ethan Ampadu (Wales) right footed shot from outside the box is too high.
36' Attempt Attempt blocked. Harry Wilson (Wales) right footed shot from the centre of the box is blocked.
34' Yellow card Harry Wilson (Wales) is shown the yellow card.
34' Foul by Harry Wilson (Wales).
34' Marcis Oss (Latvia) wins a free kick in the defensive half.
33' Attempt Attempt missed. Kristers Tobers (Latvia) header from the centre of the box is close, but misses to the right. Assisted by Roberts Savalnieks with a cross following a corner.
33' Corner, Latvia. Conceded by Neco Williams.
32' Foul by Joe Rodon (Wales).
32' Vladislavs Gutkovskis (Latvia) wins a free kick in the defensive half.
31' Harry Wilson (Wales) wins a free kick in the defensive half.
31' Foul by Andrejs Ciganiks (Latvia).
30' Attempt Attempt missed. Neco Williams (Wales) right footed shot from outside the box is just a bit too high.
28' Attempt Attempt missed. Kieffer Moore (Wales) right footed shot from outside the box is close, but misses to the right. Assisted by Connor Roberts.
27' Attempt Attempt saved. Vladislavs Gutkovskis (Latvia) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Arturs Zjuzins with a cross.
26' Kieffer Moore (Wales) wins a free kick in the attacking half.
26' Foul by Marcis Oss (Latvia).
23' Joe Morrell (Wales) wins a free kick in the attacking half.
23' Foul by Kristers Tobers (Latvia).
21' Delay over. They are ready to continue.
21' Delay in match because of an injury Vladislavs Gutkovskis (Latvia).
19' Attempt Attempt missed. Kieffer Moore (Wales) header from the centre of the box misses to the left. Assisted by Aaron Ramsey with a cross.
19' Attempt Attempt blocked. Dan James (Wales) right footed shot from the left side of the box is blocked. Assisted by Aaron Ramsey.
17' Foul by Dan James (Wales).
17' Kristers Tobers (Latvia) wins a free kick in the defensive half.
16' Attempt Attempt saved. Marcis Oss (Latvia) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Roberts Savalnieks with a cross.
15' Corner, Latvia. Conceded by Neco Williams.
15' Attempt Attempt blocked. Janis Ikaunieks (Latvia) left footed shot from the centre of the box is blocked. Assisted by Roberts Uldrikis with a headed pass.
14' Offside, Latvia. Vladislavs Sorokins tries a through ball, but Roberts Savalnieks is caught offside.
10' Foul by Chris Mepham (Wales).
10' Vladislavs Gutkovskis (Latvia) wins a free kick in the defensive half.
7' Offside, Wales. Harry Wilson tries a through ball, but Kieffer Moore is caught offside.
6' Hand ball by Roberts Savalnieks (Latvia).
5' Neco Williams (Wales) wins a free kick on the left wing.
5' Foul by Janis Ikaunieks (Latvia).
4' Corner, Wales. Conceded by Pavels Steinbors.
4' Attempt Attempt saved. Harry Wilson (Wales) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Dan James with a cross.
1' Foul by Harry Wilson (Wales).
1' Vladislavs Sorokins (Latvia) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.