Wednesday afternoon saw Russia take on Argentina in a clash of two of FIFA's top ten ranked national sides in a friendly in Lokomotiv Stadium, Moscow. Diego Maradona's men, eager to recover some sort of dignity and continuity to their play after iffy recent performances and results, won against another side known for their neat... Continue Reading →