BBC Programme FIFA
Africa Cup of Nations - 2010 - Semi-Final: Algeria v Egypt
Coverage of the second semi-final between Algeria and Egypt in the Africa Cup of Nations.
Heart And Soul - 06/01/2010 Faith and Football
The Reverend Richard Coles explores the relationship between football and faith.
Heart And Soul - Is there room for God on the football pitch?
Is there room for God on the football pitch?
Match of the Day - 2010 FIFA World Cup - France v South Africa
Full coverage of the World Cup Group A match between France and hosts South Africa.
Match of the Day Live - 2010 FIFA World Cup - Chile v Switzerland
Action of the Group H game which pits Chile's flair against Switzerland's discipline.
Match of the Day Live - 2010 FIFA World Cup - Ghana v Australia
Gary Lineker introduces the action from this Group D encounter.
Match of the Day Live - 2010 FIFA World Cup - Portugal v North Korea
Live coverage of the Group G meeting between Portugal and North Korea in Cape Town.
Match of the Day Live - 2010 FIFA World Cup - Slovakia v Paraguay
Gary Lineker presents coverage of this Group F clash in Bloemfontein.
Panorama - Fifa: Football's Shame?
Andrew Jennings asks whether either Fifa presidential candidate is suitable for the role.