Casemiro scored twice as Manchester United turned on the style to beat 10-man Reading 3-1 and reach the FA Cup fifth round on Saturday as Tottenham forward Son Heung-min ended his recent goal drought.
On a day lacking major shocks, there were wins for Premier League strugglers Leeds, Leicester and Southampton but Fulham were held by Championship side Sunderland.
United – fourth in the Premier League and within touching distance of a place in the League Cup final – produced more compelling evidence they are back on track under new manager Erik ten Hag.
The home side took the lead at Old Trafford in the 54th minute when Anthony produced a defence-splitting pass to find Brazil teammate Casemiro, who lifted the ball over goalkeeper Joe Lumley.
Four minutes later United were two up, when Casemiro let fly with a stunning strike from outside the box to find the bottom corner.
With the home side brimming with confidence, substitute Fred produced an audacious flick from Bruno Fernandes' low cross to the near post to make the game safe.
By then Reading were down to 10 men after Andy Carroll was sent off for a second booking but Paul Ince's side still managed to score a consolation goal.
Harry Kane was left on the bench for Spurs' match at Preston, meaning he missed out on the chance to break his tie with Jimmy Greaves and become Tottenham's all-time top goalscorer.
In the absence of the England captain, Son stepped up with two fine finishes for a much-needed confidence boost.
The South Korean, who shared the Premier League's Golden Boot last season, had scored just once in his previous 17 appearances for club and country.
But the 30-year-old brought the fourth-round tie to life after a lacklustre first half with a sumptuous curling strike with his left foot and he killed the tie off 21 minutes from time by spinning his marker and firing high past Freddie Woodman.
Arnaut Danjuma then marked his debut for Tottenham with a goal as his scuffed finish from Dejan Kulusevski's cross found the bottom corner to make it 3-0.
Elsewhere, Leeds booked their place in the fifth round for the first time since 2016 by beating Accrington Stanley 3-1, while Leicester were made to sweat by fourth-tier Walsall, only to be bailed out by FA Cup specialist Kelechi Iheanacho in a 1-0 win.
Full-back Romain Perraud scored twice as Southampton saw off a late rally by Blackpool to progress 2-1.
Fulham were the only Premier League side who failed to win on Saturday after they were held 1-1 by Sunderland at Craven Cottage.
Four other ties will need replays to find a winner, including Championship leaders Burnley's clash with Ipswich after a 0-0 draw at Portman Road.
Liverpool travel to Brighton in the pick of Sunday's ties. (AFP)