Racing PositionsHow is Bayer Leverkusen's 49-game unbeaten streak even possible? Crunching the numbers1hRyan O'HanlonTransfer Talk: Chelsea eye Osimhen-Lukaku swap deal2hESPNSources: Dest back to Barca as PSV decline option1hSam Marsden, Moises LlorensFIFA warned of legal action over playing calendar6hAssociated PressSpurs boss didn't expect FA Cup final in 1st year7hEmily KeoghAzteca box owners protest FIFA World Cup plans7hAssociated PressIndonesia just run out of steam but can look back on Olympic quest with pride6hGabriel TanSources: Tchouaméni in race to be fit for UCL final7hRodrigo FaezFrom Aston Villa to Bologna, how this season's overachievers broke into the Champions League8hBill ConnellyRanking every NWSL stadium from worst to best, with photos: Where should you see a game?9hJeff Kassouf