M. Diedhiou Varun Sharma December 15, 2024 Leave a comment 2018 Finished matches Referee FIFA World Cup 2 Jul 2018 - 9:00 pm Belgium 3 2 Japan FIFA World Cup 25 Jun 2018 - 5:00 pm Uruguay 3 0 Russia FIFA World Cup 17 Jun 2018 - 3:00 pm Costa Rica 0 1 Serbia