Racing PositionsMahlangu joins Ludogorets from Dinamo Bucharest3YKweséESPN StaffMahlangu banned from playing for South Africa3YWorld Cup Daily live: Mexico takes the lead against Ecuador2hESPNSocceroos ready for Egypt: 'Eat or be eaten'2hJoey LynchFIFA clarifies crucial call to disallow Germany goal3hAssociated PressIvory Coast's Amad: Late Haaland goal 'too easy'4hEd DoveBielsa takes full blame for Uruguay's 'painful' exit4hKessié hints at int'l retirement after WCup exit3hEd DoveFrance have Mbappé but are so much more -- and that might make them unbeatable3hGabriele Marcotti, Julien LaurensEngland's Tuchel: Big-name WC exits can 'calm us'4hJames Olley