The Premier League clash on March 17, 2025, saw Manchester City deliver a commanding performance against Leicester City, winning 3-0 at the King Power Stadium. This article explores the key moments of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results