By SABC Sport
20th June 2023
With four wins out of four in Group C, Gareth Southgate's team appears virtually assured of securing their place in Germany.
Meanwhile, Ukraine managed to strengthen their grip on the second spot in Group C, but faced a tough challenge against Malta.
They struggled to break down the bottom-placed team and had to rely on a fortunate 72nd-minute penalty converted by Viktor Tsygankov to secure a narrow 1-0 win.
Over in Paris, France ground out a 1-0 win over Greece in their Group B encounter thanks to star striker Kylian Mbappe's 55th-minute penalty.
Wales endured a challenging match, going down to a 2-0 defeat against the Group D leaders Turkey, with goals from Umut Nayir and Arda Guler. Additionally, Joe Morrell received a red card, adding to their misfortune.
Finland, leading Group H, continued their dominant form with a comfortable 6-0 win over San Marino, courtesy of Daniel Hakans' hat-trick.
In Group I, Switzerland relinquished their perfect record after conceding two late goals against Romania.
Despite Mohamed Amdouni's first-half brace, Valentin Mihaila scored twice in the final minutes to salvage a point for Romania.
Other results:
Slovenia 1-1 Denmark
Israel 2-1 Andorra
Belarus 2-1 Kosovo
Armenia 2-1 Latvia
Northern Ireland 0-1 Kazakhstan
Republic of Ireland 3-0 Gibraltar