Racing PositionsLate penalty hands Mainz a thrilling win over Leverkusen1Y2:23Mainz thrash Cologne to go third2Y2:25Stach makes it 3-0 Mainz vs. 10-man Cologne2Y0:23LIVE Transfer Talk: Liverpool want Salah to sign new contract10hESPNTurkey fans make hand gesture that led to ban4hThe Associated PressATL's Almada joins Botafogo for MLS-record fee5hField Level MediaEuro 2024 VAR review: Every decision in Germany analysed6hDale JohnsonKroos sorry after tackle ends Pedri's Euro 20246hSam MarsdenKonsa replaces Guéhi for England's Swiss clash6hESPNTeary Nagelsmann: No Germany restart after exit8hReuters