Manchester United headed into the game as the clear favourites to win.
Erik ten Hag was also expected to make a number of changes for this game as United have a Manchester derby on the horizon this weekend.
And whilst the did do that, Manchester United were still able to progress to the semi-finals vs Charlton.
Manchester United started off on the front foot and had a good chance eight minutes in. Harry Maguire picked out Alejandro Garnacho with a diagonal pass. Garnacho then beat his marker and shot but fired just over.
The Red Devils then took the lead after 21 minutes with Antony curling in a superb effort from the edge of the box.
United came close to a second goal after 38 minutes when Fred’s free-kick smashed off the post, but they could not find a second before the break.
Anthony Elanga then thought he’d scored Man United’s second of the day shortly after the break but it was ruled out for offside.
This was followed by Garnacho’s curling effort forcing a good save out of the Charlton keeper.
Substitute Marcus Rashford got the second and third goals of the game 90 and 94 minutes in to ensure United’s spot in the next round.
Manchester United player ratings
- GK: Tom Heaton (6)
- RB: Diogo Dalot (5)
- CB: Harry Maguire (6)
- CB: Lisandro Martinez (7)
- LB: Tyrell Malacia (6)
- CM: Fred (7.5)
- CM: Scott McTominay (4)
- CM: Kobbie Mainoo (5.5)
- RW: Antony (7.5)
- ST: Anthony Elanga (5)
- LW: Alejandro Garnaco (7.50
- Aaron Wan-Bissaka (5)
- Marcus Rashford (8.5)
- Casemiro (6)
- Christian Eriksen (5)
- Facundo Pellistri (6)