Italy and Sweden are a match away from qualifying for the 2026 FIFA World Cup following their wins on Thursday night.
Italy will face Bosnia and Herzegovina, which beat Wales after 4-2 on penalty kicks with Sweden taking on Poland in the other match.
Also Read: Mbappe, Ekitike fires France past Brazil
Viktor Gyökeres netted a hat trick as the Swedes had an easy time beating Ukraine 3-0. After falling behind 1-0 late in the first half, Poland got goals from Robert Lewandowski and Piotr Zielinski 10 minutes apart en route to a 2-1 victory over Albania.
Over in Group C, a 53rd-minute goal from Ferdi Kadioğlu, set up by a sweet assist from Real Madrid’s Arda Güler, lifted Türkiye to a 1-0 win over Romania in Istanbul. Türkiye will face Kosovo next week after the Dardanët outlasted Slovakia in a wild match, 4-3, which featured this free kick from Florent Muslija.
In another game, Gustav Isaksen bagged a brace in a span of two minutes as Denmark rolled over North Macedonia 4-0 to move on to the Group D final. The Danes will take on Czechia, who netted an 86th minute equalizer and then edged Ireland in penalties 4-3.
Thursday Night Semi Final Results
• New Caledonia 0-1 Jamaica
• Bolivia 2-1 Suriname
• Türkiye 1-0 Romania
• Italy 2-0 Northern Ireland
• Denmark 4-0 North Macedonia
• Slovakia 3-4 Kosovo
• Ukraine 1-3 Sweden
• Poland 2-1 Albania
• Wales 1-1 Bosnia and Herzegovina (B&H advances 4-2 on PKs)
• Czechia 2-2 Ireland (Czechia advances 4-3 on PKs)








