Martin Tyler has been testing your World Cup knowledge all summer long.
Sky Sports' Voice of Football came up with a tricky teaser each day throughout the World Cup to see how much you really knew about the biggest tournament in football.
But just in case you missed any of our daily tests, you can catch up with our teaser archive below...
And don't forget to catch up with Martin's World Cup diary from South Africa.
And remember, Martin will be back for his statistical look at the Premier League when the new season starts in August.
June 7: Name the seven England players to have scored in a World Cup penalty shoot-out.
June 8: Name the four men to have played in the English top flight AND scored in a World Cup Final.
June 9: Put together a team of European players at the 2010 World Cup whose first names and surnames begin with the same letter.
June 10: Name the 12 current Liverpool players who have gone to this year's World Cup in South Africa..
June 11: Come up with an XI from France's 2010 World Cup squad that have been signed - either permanently or on loan - by an English club at some point in their careers?
June 12: Name the players in the England squad who have scored at the World Cup finals. And who was their top scorer in 2006?
June 13: Name the seven players to have won a World Cup winners medal while playing for London clubs? And for a bonus point, name someone who was given one very belatedly?
June 14: Can you name the only player to have played in the Premier League and been sent off in two different World Cup tournaments?
June 15: Can you name the six British-based players - and their clubs - in the New Zealand squad?
June 16: Bafana Bafana return to action on Wednesday, but can you name eight South Africans who have scored in a Premier League match since its inception in 1992?
June 17: Zinedine Zidane was one of only four players to score in the World Cup final on two separate occasions. But can you name the other three?
June 18: Name the 18 current UEFA nations that have played in a previous World Cup, but are not at this one.
June 19: How many current Premier League managers (2010-2011) have played at a World Cup finals? And can you name them?
June 20:Between their defeat in the 1998 final and their elimination in the last 2006 Round of 16, Brazil won 11 straight World Cup finals matches. The run was book-ended by defeats to France, but can you name six men that started both games?
June 21: England played their first ever match against Algeria on Friday night. Which of the other World Cup 2010 nations have England never played before?
June 22: Question: South Korea coach Huh Jung Moo is one of eight coaches to lead his country to the 2010 World Cup, having also previously played for them in a finals. Can you name the other seven?
June 23:Name the England players to have scored in two separate World Cup finals.
June 24:Name the six teams to have won the World Cup in their own country.
June 25: Name the five countries that played in the first World Cup finals but are not at this one?
June 26: Nobody likes finishing third, but can you name the five countries that have finished third at the World Cup more than once?
June 27: Can you name six players to have played for England in each of the last three decades - the 1990's, the 2000's and the 2010's?
June 28: Of the 32 teams at the World Cup, only seven do not have players that played in the Premier League in the 2009/10 season. Can you name them?
June 29: Can you name three players who have played at the 2010 World Cup, played in the Premier League and have the letter 'x' somewhere in their name?
June 30: Apart from Ghana and Paraguay, can you name 13 other current nations to have reached a World Cup quarter-final, but have never gone further?
July 1: Since Bobby Robson led England to the World Cup semi-finals in 1990, there have been five British-born managers at World Cup finals. Name them.
July 2: Can you name England's five unused squad members at the 2006 World Cup?
July 3: Can you name the 14 players who scored in the group stage of the 2010 World Cup and also in the Premier League last season (own goals not included)?
July 4: Can you name the four managers out of the 32 at this year's World Cup that have managed a DIFFERENT national side at a previous World Cup?
July 5: Including 2010, who were the last five Englishmen to referee at a World Cup?
July 6: Name 10 players who have scored in a previous World Cup - and could feature in this year's semi-finals.
July 7: Name two players to have been sent off at the 2010 World Cup who have played for Everton.
July 8: Giovanni van Bronckhorst became the 14th Dutchman to have scored a goal both in the World Cup and in the Premier League. Can you name the other 13?
July 9: Can you name the five Spaniards who've scored a goal in both the World Cup and in the Premier League?
July 10: Can you name the seven Premier League teams who have a current or former player in either the Spain or Holland squads?July 11:Wesley Sneijder was hoping to become the third man to win the World Cup and the Champions League in the same season. Can you name the previous two - who have done so since the formation of the Champions League in 1992?
June 7: Gary Lineker, Peter Beardsley, David Platt, Alan Shearer, Michael Owen, Paul Merson, Owen Hargreaves.
June 8: Geoff Hurst, Martin Peters, Emmanuel Petit, Marco Materazzi
June 9: This was our team: Goalkeeper: Victor Valdes (Spain)
Defenders: Peter Pekarik (Slovakia), Sebastian Squilacci (France), Matej Mavriè (Slovenia), Alvaro Arbeloa (Spain)
Midfield: Marko Marin (Germany), Gennaro Gatusso (Italy), Francesc Fabregas (Spain), Daniele De Rossi (Italy), Eljero Elia (Netherlands)
Attack: Stanislav Sestak (Slovakia)
Substitutes: Cedric Carrasso (France), Kostas Katsouranis (Greece), Kamil Kopunek (Slovakia), Demy de Zeuuw (Netherlands), Stijn Schaars (Netherlands)
June 10: Daniel Agger, Ryan Babel, Jamie Carragher, Steven Gerrard, Glen Johnson, Dirk Kuyt, Sotirios Kyrgiakos, Javier Mascherano, Pepe Reina, Maxi Rodriguez, Martin Skrtel, Fernando Torres
June 11: Cedric Carasso, Bacary Sagnas William Gallas, Patrice Evra, Gael Clichy, Djibril Cisse, Alou Diarra, Abou Diaby, Florent Malouda, Nicolas Anelka, Thierry Henry.
June 12: Emile Heskey, Joe Cole, Peter Crouch and Steven Gerrard. Gerrard was the top scorer in 2006 with two goals, while Rio Ferdinand also scored in 2002, but of course is no longer in the squad.
June 13: George Cohen, Bobby Moore, Martin Peters, Geoff Hurst, Frank LeBoeuf, Emmanuel Petit, Patrick Vieira. For the bonus point you could choose from Jimmy Greaves, Peter Bonetti or George Eastham.
June 14: Rigobert Song
June 15: Ryan Nelsen (Blackburn), Tommy Smith (Ipswich), Chris Killen (Middlesbrough), Chris Wood (WBA), Rory Fallon (Plymouth) and Michael McGlinchey (Motherwell)
June 16: Sean Bartlett (Charlton), Mark Fish (Charlton), Quinton Fortune (Man Utd), Mbelulo Mabizela (Tottenham), Phil Massinga (Leeds), Benni McCarthy (Blackburn), Steven Pienaar (Everton), Erik Tinkler (Barnsley)
June 17: Pele, Paul Breitner and Vava
June 18: Austria, Belgium, Bulgaria, Croatia, Czech Republic, Hungary, Israel, Northern Ireland, Norway, Poland, Republic of Ireland, Romania, Russia, Scotland, Sweden, Turkey, Ukraine, Wales
June 19: Five: Carlo Ancelotti, Martin O'Neill, Alex McLeish, Mick McCarthy and Roberto Di Matteo. In addition, Roberto Mancini and Chris Hughton were non-playing squad members at World Cup Finals.
June 20: Fabien Barthez, Lilian Thuram, Zinedine Zidane, Cafu , Roberto Carlos, Ronaldo
June 21: North Korea, Honduras, Ghana, Ivory Coast and Serbia.
June 22: Javier Aguirre (Mexico), Carlos Dunga (Brazil), Diego Maradona (Argentina), Ricki Herbert (New Zealand), Morten Olsen (Denmark) and Rabah Saadane (Algeria)
June 23:David Beckham, Bobby Charlton, Tom Finney, Steven Gerrard, Geoff Hurst, Gary Lineker, Michael Owen, Martin Peters
June 24: Uruguay - 1930; Italy - 1934; England - 1966; West Germany - 1974; Argentina - 1978; France - 1998
June 25: Bolivia, Peru, Belgium, Romania, Yugoslavia
June 26: Brazil, France, Germany, Poland, Sweden
June 27: David James, Rio Ferdinand, Jamie Carragher, Frank Lampard, Emile Heskey, Wes Brown
June 28: Uruguay, Slovenia, Japan, Italy, North Korea, Chile, Germany
June 29: Xabi Alonso, Maxi Rodriguez and Alex Song
June 30: Cameroon, Cuba, Denmark, Korea DPR, Mexico, Northern Ireland, Peru, Republic of Ireland, Romania, Senegal, Switzerland, Ukraine and Wales
July 1: Mick McCarthy, Craig Brown, Glenn Hoddle, Roy Hodgson, Jack Charlton
July 2: David James, Scott Carson, Wayne Bridge, Jermaine Jenas, Theo Walcott
July 3: Steven Gerrard, Jermain Defoe, Dirk Kuyt, Florent Malouda, Tim Cahill, Landon Donovan, Clint Dempsey, Robin Van Persie, Didier Drogba, Salomon Kalou, Nicklas Bendtner, Park Ji-sung, Lee Chung Yong and Yakubu
July 4: Marcelo Bielsa, Sven-Goran Eriksson, Lars Lagerbäck, Carlos Alberto Parreira
July 5: Howard Webb, Graham Poll, Paul Durkin, Phillip Don & George Courtney
July 6: Phillip Lahm, Miroslav Klose, Lukas Podolski, Bastian Schweinsteiger, Arjen Robben, Robin Van Persie, Xabi Alonso, David Villa, Fernando Torres, Diego Forlan
July 7: Tim Cahill of Everton FC and Marco Estrada, who played for the Chilean club Everton from 2001-06.
July 8: Dennis Bergkamp, Arjen Robben, Wim Jonk, Patrick Kluivert, Robin van Persie, Edgar Davids, Ruud Gullit, Dirk Kuyt, Marc Overmars, Bryan Roy, Pierre van Hooijdonk, Ruud van Nistelrooy, Bolo Zenden
July 9: Xabi Alonso, Fernando Hierro, Gaizka Mendieta, Fernando Morientes, Fernando Torres
July 10: Arsenal, Blackburn, Chelsea , Everton, Liverpool, Man City , Man Utd
July 11: Ropberto Carlos (2002) and Christian Karembeu (1998)