Luzhniki Stadium In Moscow is the biggest sports stadium in Russia. Its total seating capacity is 78,360 seats, all covered.
The 2018 FIFA World Cup has been awarded to Russia and the Luzhniki Stadium has been selected by the Russia 2018 FIFA World Cup bid as the venue for the final which will be held on July 8, 2018.