World Cup schedule
Group stage
Matches of particular interest for fans of Englandor Ireland
Friday 31 May
1. France v Senegal (12.30pm) - Group A
Saturday 1 June
2. Ireland v Cameroon (7.30am) - Group E
3. Uruguay v Denmark (10am) - Group A
4. Germany v Saudi Arabia (12.30pm) - Group E
Sunday 2 June
5. England v Sweden (10.30am) - Group F
6. Paraguay v South Africa (8.30am) - Group B
7. Argentina v Nigeria (6.30am) - Group F
8. Spain v Slovenia (12.30pm) - Group B
Monday 3 June
9. Croatia v Mexico (7.30am) - Group G
10. Brazil v Turkey (10am) - Group C
11. Italy v Ecuador (12.30pm) - Group G
Tuesday 4 June
12. China v Costa Rica (7.30am) - Group C
13. Japan v Belgium (10am) - Group H
14. South Korea v Poland (12.30pm) - Group D
Wednesday 5 June
15. Russia v Tunisia (7.30am) - Group H
16. USA v Portugal (10am) - Group D
17. Germany v Ireland (12.30pm) - Group E
Thursday 6 June
18. France v Uruguay (12.30pm) - Group A
19. Cameroon v Saudi Arabia (10am) - Group E
20. Denmark v Senegal (7.30am) - Group A
Friday 7 June
21. Sweden v Nigeria (7.30am) - Group F
22. Spain v Paraguay (10am) - Group B
23. Argentina v England (12.30pm) - Group F
Saturday 8 June
24. South Africa v Slovenia (7.30am) - Group B
25. Italy v Croatia (10am) - Group G
26. Brazil v China (12.30pm) - Group C
Sunday 9 June
27. Mexico v Ecuador (7.30am) - Group G
28. Costa Rica v Turkey (10am) - Group C
29. Japan v Russia (12.30pm) - Group H
Monday 10 June
30. South Korea v USA (7.30am) - Group D
31. Tunisia v Belgium (10am) - Group H
32. Portugal v Poland (12.30pm) - Group D
Tuesday 11 June
33. Denmark v France (7.30am) - Group A
34. Senegal v Uruguay (7.30am) - Group A
35. Cameroon v Germany (12.30pm) - Group E
36. Saudi Arabia v Ireland
(12.30pm) - Group E
Wednesday 12 June
37. Sweden v Argentina (7.30am) - Group F
38. Nigeria v England (7.30am) - Group F
39. South Africa v Spain (12.30pm) - Group B
40. Slovenia v Paraguay (12.30pm) - Group B
Thursday 13 June
41. Costa Rica v Brazil (7.30am) - Group C
42. Turkey v China (7.30am) - Group C
43. Mexico v Italy (12.30pm) - Group G
44. Ecuador v Croatia (12.30pm) - Group G
Friday 14 June
45. Tunisia v Japan (7.30am) - Group H
46. Belgium v Russia (7.30am) - Group H
47. Portugal v South Korea (12.30pm) - Group D
48. Poland v USA (12.30pm) - Group D
Second stage
Saturday 15 June
49. Winner Group E v Runner-up Group B (7.30am)
50. Winner Group A v Runner-up Group F (12.30pm)
Sunday 16 June
51. Winner Group F v Runner-up Group A (7.30am)
52. Winner Group B vRunner-up Group E (12.30pm)
Monday 17 June
53. Winner Group G vRunner-up Group D (7.30am)
54. Winner Group C vRunner-up Group H (12.30pm)
Tuesday 18 June
55. Winner Group H vRunner-up Group C (7.30am)
56. Winner Group D vRunner-up Group G (12.30pm)
Quarter-finals
Friday 21 June
57. Winner Match 50 v Winner Match 54 (7.30am)
58. Winner Match 49 v Winner Match 53 (12.30pm)
Saturday 22 June
59. Winner Match 52 v Winner Match 56 (7.30am)
60. Winner Match 51 v Winner Match 55 (12.30pm)
Semi-finals
Tuesday 25 June
61. Winner Match 58 v Winner Match 59 (12.30pm)
Wednesday 26 June
62. Winner Match 57 v Winner Match 60 (12.30pm)
Third-fourth places play-off
Saturday 29 June
63. Loser Match 61 v Loser Match 62 (12pm)
Final
Sunday 30 June
64. Winner Match 61 v Winner Match 62 (12pm)than a game of two halves.