Wales are competing in their first World Cup in 64 years this winter.
Qatar is the host nation, with FIFA choosing the country in an attempt to spread the game into all parts of the world.
Whatever your views on the tournament being staged in the oil-rich country, it doesn't change the fact that due to cost, a lot of supporters will be watching the competition on the box.
Here is a complete guide to what games are being shown when and on what TV channel.
Send your message of support to the Wales football team at the World Cup here
World Cup TV schedule
Sunday, November 20
Qatar v Ecuador, 7pm, BBC
Monday, November 21
England v Iran, 1pm, BBC
Senegal v Netherlands, 4pm, ITV
USA v Wales, 7pm, ITV and S4C
Tuesday, November 22
Argentina v Saudi Arabia, 10am, ITV
Denmark v Tunisia, 1pm, ITV
Mexico v Poland, 4pm, BBC
France v Australia, 7pm, BBC
Wednesday, November 23
Morocco v Croatia, 10am, ITV
Germany v Japan, 1pm, ITV
Spain v Costa Rica, 4pm, ITV
Belgium v Canada, 7pm, BBC
Thursday, November 24
Switzerland v Cameroon, 10am, ITV
Uruguay v South Korea, 1pm, BBC
Portugal v Ghana, 4pm, ITV
Brazil v Serbia, 7pm, BBC
Friday, November 25
Wales v Iran, 10am, BBC and S4C
Qatar v Senegal, 1pm, BBC
Netherlands v Ecuador, 4pm, ITV
England v USA, 7pm, ITV
Saturday, November 26
Tunisia v Australia, 10am, BBC
Poland v Saudi Arabia, 1pm, ITV
France v Denmark, 4pm, ITV
Argentina v Mexico, 7pm, ITV
Sunday, November 27
Japan v Costa Rica, 10am, ITV
Belgium v Morocco, 1pm, BBC
Croatia v Canada, 4pm, BBC
Spain v Germany, 7pm, BBC
GRAB YOUR COPY: Get your brilliant 48-page Wales at the World Cup preview special
Monday, November 28
Cameroon v Serbia, 10am, ITV
South Korea v Ghana, 1pm, BBC
Brazil v Switzerland, 4pm, ITV
Portugal v Uruguay, 7pm, ITV
Tuesday, November 29
Ecuador v Senegal, 3pm, ITV
Netherlands v Qatar, 3pm, ITV
Iran v USA, 7pm, BBC
Wales v England, 7pm, BBC and S4C
Wednesday, November 30
Tunisia v France, 3pm, BBC
Australia v Denmark, 3pm, BBC
Poland v Argentina, 7pm, BBC
Saudi Arabia v Mexico, 7pm, BBC
Thursday, December 1
Canada v Morocco, 4pm, BBC
Croatia v Belgium, 4pm, BBC
Japan v Spain, 7pm, ITV
Costa Rica v Germany, 7pm, ITV
Friday, December 2
Ghana v Uruguay, 4pm, BBC
South Korea v Portugal, 4pm, BBC
Serbia v Switzerland, 7pm, ITV
Cameroon v Brazil, 7pm, ITV
The schedule for the knockout rounds are yet to be confirmed
READ MORE: