Monday 15th July
Group A
Italy U19 versus Norway U19 kick off 15:30
Italy U19
15:30
playsNorway U19
Northern Ireland U19 versus Ukraine U19 kick off 19:00
Northern Ireland U19
19:00
playsUkraine U19
Tuesday 16th July
Group B
Denmark U19 versus Spain U19 kick off 15:30
Denmark U19
15:30
playsSpain U19
France U19 versus Türkiye U19 kick off 19:00
France U19
19:00
playsTürkiye U19
Thursday 18th July
Group A
Norway U19 versus Ukraine U19 kick off 15:30
Norway U19
15:30
playsUkraine U19
Northern Ireland U19 versus Italy U19 kick off 19:00
Northern Ireland U19
19:00
playsItaly U19
Friday 19th July
Group B
Denmark U19 versus France U19 kick off 15:30
Denmark U19
15:30
playsFrance U19
Türkiye U19 versus Spain U19 kick off 19:00
Türkiye U19
19:00
playsSpain U19
Sunday 21st July
Group A
Norway U19 versus Northern Ireland U19 kick off 19:00
Norway U19
19:00
playsNorthern Ireland U19
Ukraine U19 versus Italy U19 kick off 19:00
Ukraine U19
19:00
playsItaly U19
Monday 22nd July
Group B
Türkiye U19 versus Denmark U19 kick off 19:00
Türkiye U19
19:00
playsDenmark U19
Spain U19 versus France U19 kick off 19:00
Spain U19
19:00
playsFrance U19
Thursday 25th July
Semi-finals
Team to be confirmed versus Team to be confirmed kick off 14:00
Team to be confirmed
14:00
playsTeam to be confirmed
Team to be confirmed versus Team to be confirmed kick off 19:00
Team to be confirmed
19:00
playsTeam to be confirmed
World Cup Play-off
Team to be confirmed versus Team to be confirmed kick off 16:30
Team to be confirmed
16:30
playsTeam to be confirmed
Sunday 28th July
Final
Team to be confirmed versus Team to be confirmed kick off 19:00
Team to be confirmed
19:00
playsTeam to be confirmed
All times are UK and subject to change. BBC is not responsible for any changes.