By Norman Isaac Mwambazi
The weekend was filled with matches divided between the historical FA Cup and the Premier League. Manchester United, who are the second-most winners behind record-holders Arsenal, crashed out of the tournament at the hands of Leicester City.
Leicester City, who are becoming increasingly big in English football and are now third in the Premier League, bet Manchester Unite 3 – 1 to make it to the FA Cup semi-final for the first time since 1982.
The Foxes’ win was secured by a brace from Kelechi Iheanacho and another by Youri Tielemans. Manchester United’s only goal was scored by Mason Greenwood.

In another FA Cup fixture, Chelsea overcame strong Sheffield United with a 2 – nil win thanks to goals from Ben Chilwell and Hakim Ziyech. Chelsea will face Manchester City in the Semi-final.
In the Premier League, Arsenal pulled off a brilliant come back at the London Stadium to get a point from the London derby against a strong West Ham side. The gunners were three goals down 32 minutes into the game thanks to goals from Jesse Lingard, Jarrod Bowen, and Tomas Soucek.
Arsenal had to dig deep and by the 90th minute, they had brought the score to level terms courtesy of two own goals by Soucek, Craig Dawson, and a powerful header by Alexandre Lacazette.
Here are the full results.
FA CUP
Everton 0 – 2 Manchester City
Bournemouth 0 – 3 Southampton
Leicester City 3 – 1 Manchester United
Chelsea 2 – 0 Sheffield United.
Premier League
Fulham 1 – 2 Leeds
Brighton 3 – 0 Newcastle
West Ham 3 – 3 Arsenal
Aston Villa 0 – 2 Spurs.