Seeing how crazy the Premier League season was, the FA Cup upped the ante with a wild quarter-final weekend that saw Manchester City, Brighton, Manchester United and Sheffield United advance to the semi-finals.
We got shock after shock at Old Trafford as Manchester United appeared to throw away a semi-final spot only to see Fulham, nine, give it to them on a plate.
[ LIVE: Follow FA Cup scores, updates ]
Now the Red Devils have beaten Brighton – that should be a blast! – away from a final that could be a Manchester derby, Sheffield United should not surprise Manchester City in the semis.
It’s all insane, as are Manchester City’s stats after Erling Haaland scored five midweek goals in the UEFA Champions League and three more against Burnley on Saturday (highlights below).
Below is the FA Cup stream information, fixtures and predictions.
Table of Contents
FA Cup semi-final draw
Manchester City vs Sheffield United Winner Brighton and Hove Albion v Manchester United/Fulham
FA Cup live: how to watch, results, schedule, dates, how to watch
Dates: Quarterfinals – 22.-23. April Times: below Online: Live updates via NBCSports.com As seen: ESPN+
Man City v Burnley highlights: Erling Haaland hat-trick video
Sunday March 19th
Sheffield United 3-2 Blackburn Rovers Brighton 5-0 Grimsby Town Manchester United 3-1 Fulham – Recap/Video Highlights/Player Ratings
Brighton vs Grimsby Town highlights: Seagulls storm the Mariners
FA Cup Quarter-Finals Predictions – By Joe Prince-Wright
Manchester City 3-1 Burnley Sheffield United 2-1 Blackburn Rovers Brighton 3-1 Grimsby Town Manchester United 3-1 Fulham
FA Cup fifth round results
Tuesday February 28th
Stoke City 0-1 Brighton & Hove Albion Leicester City 1-2 Blackburn Rovers Fulham 2-0 Leeds United Bristol City 3-0 Manchester City
Wednesday March 1st
Southampton 1-2 Grimsby Town Burnley 1-0 Fleetwood Town Manchester United 3-1 West Ham United Sheffield United 1-0 Tottenham Hotspur
FA Cup Fifth Round Predictions – By Joe Prince-Wright
Tuesday February 28th
Leicester City 2-1 Blackburn Rovers Stoke City 1-3 Brighton & Hove Albion Fulham 2-1 Leeds United Bristol City 1-3 Manchester City
Wednesday March 1st
Southampton 3-1 Grimsby Town Manchester United 2-1 West Ham United Burnley 3-0 Fleetwood Town Sheffield United 0-2 Tottenham Hotspur
FA Cup fourth round results are repeated
Tuesday
Grimsby Town 3-0 Luton Town Fleetwood Town 1-0 Sheffield Wednesday Burnley 2-1 Ipswich Town Sheffield United 3-1 Wrexham AFC
Wednesday
Sunderland 2-3 Fulham
FA Cup fourth round results
All games 10:00 am ET unless otherwise noted
Results
Friday Man City 1-0 Arsenal recap/video highlights
Saturday Accrington Stanley 1-3 Leeds United Walsall 0-1 Leicester City Fulham 1-1 Sunderland Bristol City 3-0 West Brom Sheffield Wednesday 1-1 Fleetwood Town Blackburn Rovers 2-2 Birmingham City Luton Town 2-2 Grimsby Town Ipswich City 0-0 Burnley Southampton 2-1 Blackpool Preston North End 0-3 Tottenham Hotspur Manchester United 3-1 reading
Sunday Brighton 2-1 Liverpool Stoke City 3-1 Stevenage Wrexham 3-3 Sheffield United
Monday Derby County 0-2 West Ham United
FA Cup third round replays
Tuesday
Swansea City 1-2 (AET) Bristol City Forest Green Rovers 1-2 Birmingham city (original tie postponed due to soaked pitch) Wigans 1-2 Luton Wolves 0-1 Liverpool West Brom 4-0 Chesterfield
Wednesday
Leeds United 5-2 Cardiff City
Tuesday, January 24th
Accrington Stanley 1-0 Boreham Wood
FA Cup third round results
Friday
Manchester United 3-1 Everton
Saturday
Preston North End 3-1 Huddersfield Town Reading 2-0 Watford Tottenham 1-0 Portsmouth Gillingham 0-1 Leicester City Forest Green Rovers v Birmingham City – PPD Crystal Palace 1-2 Southampton Hull City 0-2 Fulham Middlesbrough 1-5 Brighton Fleetwood Town 2-1 QPR Ipswich Town 4-1 Rotherham Bournemouth 2-4 Burnley Blackpool 4-1 Nottingham Forest Chesterfield 3-3 West Brom Millwall 0-2 Sheffield United Boreham Wood 1-1 Accrington Stanley Shrewsbury Town 1-2 Sunderland Brentford 0-1 West Ham Coventry City 3-4 Wrexham Luton Town 1-1 Wigan Grimsby Town 1-0 Burton Albion Sheffield Wednesday 2-1 Newcastle Liverpool 2-2 Wolves
Sunday
Bristol City 1-1 Swansea City Derby County 3-0 Barnsley Cardiff City 2-2 Leeds Stockport 1-2 Walsall Hartlepool 0-3 Stoke City Norwich 0-1 Blackpool Aston Villa 1-2 Stevenage Manchester City 4-0 Chelsea