By Vivem Soriano Eagle News Service 2010 winners Spain will battle host nation Russia tonight in Moscow’s Luzhniki Stadium at 10:00 PM (GMT+8) in what the Russians describe as the “match of our lives” as both teams try to advance in the quarterfinals of the 2018 FIFA World Cup. Spain topped Group B with 5 points. They opened the tournament with a 3-3 draw against Iberian rivals Portugal who was led by Real Madrid […]





