Barely a match, let alone a weekend, goes by without yet more controversy over decisions made by officials watching on multiple TVs at Stockley Park in Uxbridge, west London.
Follow Mail Sports live blog of Tottenham vs Manchester City for all the build-up, team news and live score as Pep Guardiola’s side can go one step closer to back to back titles with a win.
Phoenix Girls won 18 of their 24 games in the Chiltern Youth Football League, meaning an all-girls football team won an all-boys league for the first time in the competition’s 75-year history.
Relive Mail Sport’s live blog Joselu’s late double off the bench stuns Bayern Munich, after Alphonso Davies’ stunning strike, to send Real Madrid through to an 18th European cup final.
Follow Mail Sport’s live blog for the latest score, team news and updates as Bayern Munich host Real Madrid in the first leg of their Champions League semi-final.
Follow Mail Sport’s live blog for the latest score, team news and updates as Tottenham host Arsenal in a crucial north London derby.
Follow Mail Sport’s live blog for the latest score, team news and updates as West Ham host Liverpool at the London Stadium in Premier League action.
Follow Mail Sport’s live blog for the latest score, team news and updates as Brighton host Manchester City in Premier League action.
Follow Mail Sport’s live blog for the latest score, team news and updates as Liverpool travel to Fulham in Premier League action.
Follow Mail Sport’s live blog for the latest score, team news and updates as Manchester City take on Chelsea in the FA Cup semi-final at Wembley Stadium.