H. Webb Varun Sharma December 24, 2024 Leave a comment 2010 Finished matches Referee FIFA World Cup 11 Jul 2010 - 9:30 pm Netherlands 0 1 Spain FIFA World Cup 28 Jun 2010 - 9:30 pm Brazil 3 0 Chile FIFA World Cup 24 Jun 2010 - 5:00 pm Slovakia 3 2 Italy FIFA World Cup 16 Jun 2010 - 5:00 pm Spain 0 1 Switzerland