Erling Haaland scored five of Manchester City's six goals in a superb individual display as the FA Cup holders thrashed Luton at Kenilworth Road to progress to the quarter-finals.
City’s top scorer made it 27 for the season despite having missed almost two months with a foot injury, driving his team on to a ruthless 6-2 victory, though the win owed as much to the excellent Kevin De Bruyne, architect of four of his team-mate’s goals.
Mateo Kovacic also scored with a worthy strike of his own late on after Jordan Clark had netted either side of the interval to haul Luton from three down to within a single goal. In truth, though, they never really got close to City.
Pep Guardiola’s side were irresistible in the first half, ripping through Luton from all angles with De Bruyne and Haaland at their electric best. It took under three minutes to make their breakthrough.
Manuel Akanji brought it out of defence and fed Matheus Nunes ahead of him on the left. Nunes stood up Amari’i Bell and played a clever reverse pass that split Luton’s back line and ran through to De Bruyne, and he raised his glance to see Haaland waiting to wrap his left boot around the ball and thump it home from 10 yards.
Luton’s Teden Mengi had competed well with Haaland, matching him for power and strength in one-on-one duels, but after 18 minutes the City striker won out and doubled his side’s lead. De Bruyne again was the creator, receiving it from Haaland on halfway and returning it into the Norwegian’s stride. He burst beyond Mengi and crashed it through the legs of Tim Krul with unerring cool.
His hat-trick nearly arrived soon after, a ball threaded through at pace by John Stones finding his run, but this time Krul raced out and blocked. Nunes was next to go close, thrashing wide at the near post after finding space inside the box.
City threatened to run riot. De Bruyne hit a low volley brilliantly beaten out by the right arm of Krul, who was rewarded with good fortune on the rebound when Haaland’s follow-up landed in his gloves.
Luton wanted offside for Haaland’s third, but VAR showed he had timed his run off the shoulder substitute Joe Johnson expertly. The finish, chipped over Krul as he advanced, oozed confidence.
It looked like being a near-perfect half for Guardiola, marred only by the loss of Jack Grealish just before the break to injury.
Then out of nothing, Luton brought a roar from home fans on the stroke of the interval, a brilliant finish sent spinning into Stefan Ortega’s top corner from 25 yards by Clark.
They came at City at the start of the second half with the same ferocity with which the holders had begun the match, and they were rewarded similarly early. Clark was closer to goal this time though the angle was devilish. A shot across the goalkeeper looked to be on, but instead he lashed it towards the near post and beyond Ortega for 3-2.
It gave Kenilworth Road all of three minutes to dream. That was all it took for Haaland to score his and his team’s fourth, De Bruyne again the provider as he squared for a simple tap-in.
His fifth was harsh on Krul, a left-foot drive squirming through the goalkeeper as though bamboozled by City’s dizzying onslaught. Haaland had scored five in under an hour.
Kovacic added his name to the scoresheet, rifling one in in the 72nd minute to deepen Luton’s misery.
There was at least late respite when Haaland was brought off in the closing stages. It had been his and City’s night.
Martin Dubravka saved twice as Newcastle beat Blackburn 4-3 on penalties after a 1-1 draw in a compelling FA Cup fifth-round tie at Ewood Park on Tuesday.
The Newcastle goalkeeper denied Sammie Szmodics and Dom Hyam from the spot to secure a nervy victory after the Premier League outfit were taken all the way by the side 16th in the Sky Bet Championship.
Blackburn had enjoyed the upper hand for large spells of the game, but fell behind when Anthony Gordon broke the deadlock after 71 minutes.
Rovers hit back and forced extra time with an equaliser from the impressive Szmodics, but neither side could find a winner before it fell to spot-kicks to determine the outcome.
The game was delayed by 15 minutes to allow all fans to get into the ground and was then slow to get going, the first thing of note being a tennis ball protest by Blackburn fans.
Supporters frustrated at the club's continued ownership by Indian poultry firm Venky’s, which is now in its 14th year, symbolically lobbed balls onto the field in the 14th minute.

The delay was brief and when the action resumed it was Blackburn who settled quicker.
Szmodics was the main Rovers dangerman and went close when he lashed a shot into the side-netting.
Tyrhys Dolan broke into the box and drew a good save from Dubravka, whose fingertip touch deflected the ball past Szmodics.
Szmodics then tried his luck from long range, finding only the keeper, before beating Fabian Schar and testing Dubravka again.
Newcastle offered little before the break aside from an angled Sean Longstaff strike which did not trouble Aynsley Pears.
Rovers started the second half the brighter and Dolan called Dubravka into action again with a firm strike from the edge of the area.
Newcastle manager Eddie Howe changed the balance just after the hour as he sent on Miguel Almiron, Lewis Miley and Ashley Barnes in a triple change.
The Magpies began to take control and Blackburn had to scramble clear after a Kieran Trippier header was blocked on the line.
Longstaff headed over from a corner and Gordon should have done better than shoot straight at Pears after being played through.
Gordon made amends for that as he made the breakthrough 19 minutes from time, calmly stroking home after a good run and neat cutback by Almiron.
It felt harsh on Rovers but, rather than lie down and accept defeat, the hosts rallied.
Newcastle’s lead lasted eight minutes as Arnor Sigurdsson broke down the right and picked out Dilan Markanday, who thumped a first-time shot against the bar.
Szmodics was the quickest to react to the rebound and coolly guided the bouncing ball into the net.
Rovers almost snatched victory in stoppage time as Yasin Ayari’s deflected shot was saved by Dubravka with his legs.
Newcastle had the first opportunity in extra time, but Pears produced a brilliant double save to deny Gordon and Longstaff at close quarters.
The visitors looked certain to score in the 112th minute when Gordon broke into the box and ball was squared for Bruno Guimares, but Scott Wharton miraculously blocked on the line.
Szmodics had another chance at the other end, but again Dubravka was alert.
It was Dubravka who proved the hero in the shoot-out, although it went to the final kick after Barnes had his effort saved, as he tipped Hyam’s shot onto the post.
Substitute Abdul Fatawu scored a stunning extra-time winner as Bournemouth lost 1-0 at home to Sky Bet Championship leaders Leicester.
Fatawu collected Kelechi Iheanacho's pass on the edge of the penalty area before bending a powerful left-foot shot into the top corner to send the Foxes into the quarter-finals.
Leicester made nine changes from the side beaten at home by promotion rivals Leeds last week but still showed their Premier League credentials.