Weekend sports action features Premier League matchday drama, Scottish cup semifinal results, and ongoing build-ups to international athletics and motor racing events.
Key Points
Enzo Maresca voiced frustration over avoidable defensive mistakes after Manchester City suffered a defeat to Brighton following a costly error by Matheus Nunes.
Aston Villa was held to a draw by Fulham after a costly own goal by Zion Suzuki, leaving Villa to regroup ahead of their upcoming Champions League clash against Barcelona.
Tottenham secured a victory against Crystal Palace following an early red card for Jean-Philippe Mateta, placing further pressure on Palace manager Pierre Sage.
Ryan Naderi scored a dramatic late winner for Rangers to break Aberdeen's stubborn resistance and secure their place in the Premier Sports Cup final.
Julio Enciso continued his scoring form to earn Ipswich a hard-fought draw against Hull, extending Hull's winless run to eight matches.
Analyst Jonathan Wilson questioned Arsenal manager Mikel Arteta's reliance on controversial dossiers and conspiracy theories as part of the club's strategy.
Salford City's recent strong performances have raised hopes that David Beckham-backed ambitions of reaching the Championship could soon become a reality.
In athletics build-up news, Usain Bolt expressed lofty ambitions of breaking records at the London Olympics, while UK Athletics head coach Charles van Commenee maintained his squad's eight-medal target.
Distance running star Emmanuel Mutai prepared to defend his London Marathon title despite battling a bout of typhoid the previous month.