Racing PositionsSchalke's Geis gets five-game ban for challenge3YStephan UersfeldGeis signs for Schalke from Mainz3YJens WeberRonaldo's Portugal career ended in shame, but at his peak he was a dominant force2hMark OgdenKlopp drops Adeyemi, Woltemade, adds Mohya for Germany's Nations League squad2hAssociated PressLive updates, reaction as Cristiano Ronaldo retires from Portugal duty3hESPNRonaldo's incredible international career: Best moments, key stats as he retires from Portugal duty2hChris WrightMaresca: Donnarumma Man City form 'no concern'3hPARaphinha signs new Barcelona contract to 20303hSam MarsdenPortugal Football Federation pays tribute to Ronaldo after international retirement3hAdriana GarciaFernandes, Man United honour Ronaldo retirement2hESPN