Racing PositionsNewcastle's Riviere makes Metz move8YPA SportNewcastle's Riviere joins Osasuna on loan9YCindy GarciaNewcastle complete deal for striker Riviere11YPA sportMilinkovic-Savic blasts Saudi critics after City win23mRob DawsonMan City's old vulnerabilities exposed in Al Hilal upset1hRob Dawson2025 FIFA Club World Cup bracket, fixtures schedule3hESPNLautaro rips Inter after CWC exit: 'Fight, or leave'7hReuters'Big possibility' Mbappé plays for Madrid vs. Juve8hMark OgdenTorrent: Time with Pep key vs. 'superior' Dortmund11hLizzy BecheranoCarvajal: 'I'll play anywhere' in Xabi's Madrid setup12hAdriana Garcia