Racing PositionsTransfer Talk: Madrid look at Wirtz to be Kroos replacement19mDanny LewisHow is Bayer Leverkusen's 49-game unbeaten streak even possible? Crunching the numbers3hRyan O'HanlonTransfer Talk: Chelsea eye Osimhen-Lukaku swap deal4hESPNSources: Dest back to Barca as PSV decline option3hSam Marsden, Moises LlorensFIFA warned of legal action over playing calendar7hAssociated PressSpurs boss didn't expect FA Cup final in 1st year8hEmily KeoghAzteca box owners protest FIFA World Cup plans8hAssociated PressIndonesia just run out of steam but can look back on Olympic quest with pride8hGabriel TanSources: Tchouaméni in race to be fit for UCL final9hRodrigo FaezFrom Aston Villa to Bologna, how this season's overachievers broke into the Champions League10hBill Connelly