Postpublished at 18:06 Greenwich Mean Time
Doncaster v Crystal Palace
Joshua Zirkzee scored the winning penalty as a 10-man Manchester United beat Arsenal in a thrilling encounter to reach the fourth round of the FA Cup.
United had to play with 10 men for nearly an hour after Diogo Dalot was shown a second yellow card, having mistimed a tackle on Arsenal midfielder Mikel Merino.
Manchester United took the lead through an excellent Bruno Fernandes goal in the 52nd minute, after Alejandro Garnacho took advantage of a Gabriel slip and crossed for Fernandes to curl the ball into the top corner.
Dalot was sent off in the 61st minute after his clumsy tackle and Arsenal were level just two minutes later when centre-back Gabriel volleyed in from inside the area.
The Gunners then had a massive chance to take the lead when Kai Havertz was adjudged to have been brought down by Harry Maguire in the box and referee Andrew Madley awarded a penalty.
There was a delay in the spot-kick being taken after a melee in the box in which Maguire, Havertz and Gabriel were all booked.
Arsenal captain Martin Odegaard then stepped up but Altay Bayindir dived to his left to push away the ball and keep the scores level.
Mikel Arteta's side had big chances through Declan Rice and Havertz again to win the game but could not beat the impressive Bayindir.
United were made to defend throughout extra time as Arsenal looked for ways to take the lead with their numerical advantage.
But Arteta's side could not find a way through and Havertz had his penalty saved by Bayindir before Zirkzee sent David Raya the wrong way to win the shootout.
The result means Arsenal have exited the FA Cup in the third round for the third time in four seasons.
It's just 39 days since the two sides met in the Premier League, in Ruben Amorim's fourth game in charge of United, when the Gunners came out 2-0 winners.
When United came to the Emirates at the beginning of December, Amorim was still trialling things as he got to know his squad.
But this time, United travelled to London after a positive performance in their 2-2 draw with Liverpool in the Premier League, and the work Amorim is doing is starting to show.
The United boss has spoken about how the congested fixture list has given him little time on the training pitch, with just seven days between the fixture at Anfield and this FA Cup tie. But his coaching seems to be taking effect as United showed resilience and structure to their play.
Zirkzee scoring the winning penalty will be a great moment for all, after the striker was booed by supporters when he was substituted in the first half of United's defeat by Newcastle at the end of December.
The Reds came into this game without a win in their previous five matches in the league, and Amorim will hope this is the start of a run of form that can get United going under his leadership.
This was Arsenal's second of a run of five fixtures in a row at home this month.
Mikel Arteta will have hoped he could build momentum during these games, but two home defeats in a row has done little to lift morale.
It was almost the perfect start when Gabriel Martinelli slotted the ball past Bayindir in the first half, but the strike was ruled out for offside and seemingly set the tone for the match.
Captain Odegaard said in the pre-match programme that the Arsenal squad are "desperate" for trophies, and that desperation is shared by fans in the stadium.
The missed chances were greeted by loud groans and frustration has been building since the Gunners missed a host of opportunities earlier in the week in the Carabao Cup semi-final first leg against Newcastle.
Havertz has done an excellent job as Arsenal's frontman but he could not convert two solid opportunities before extra time.
Arsenal are already without key man Bukayo Saka and with Gabriel Jesus stretchered off earlier in this game, it means Areta's attacking options will be tested further.
Whether Arsenal need an out-and-out goalscorer to get over the line and win a trophy is again a point for discussion after this display.
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.
Manager: Mikel Arteta
Formation: 4 - 3 - 3
Manager: Ruben Amorim
Formation: 3 - 4 - 2 - 1
Manager: Mikel Arteta
Formation: 4 - 3 - 3
Manager: Ruben Amorim
Formation: 3 - 4 - 2 - 1
FA Cup
All competitions
All competitions
All competitions
This is the 16th different FA Cup tie (excluding replays/second legs) between Arsenal and Manchester United, the second most in the competition’s history after Everton vs Liverpool (19).
This is the first meeting between Arsenal and Manchester United in the third round of the FA Cup. It will be the seventh different fixture in the current format of the competition (since 1925-26) to have been played in each of the six rounds available to top-flight clubs after Arsenal vs Chelsea, Chelsea vs Liverpool, Chelsea vs Man Utd, Chelsea vs Tottenham, Liverpool vs Man Utd and Man Utd vs Southampton.
Arsenal have eliminated the holders of the FA Cup on each of the last six occasions they’ve faced them, most recently beating Manchester City 2-0 in the 2019-20 semi-final. However, Manchester United have won three of their last four FA Cup games against the Gunners, including their only previous meeting at the Emirates Stadium in the competition (3-1 in January 2019).
Manchester United have eliminated Arsenal from the FA Cup more than any other side in the competition’s history (8), while the Gunners have knocked out the Red Devils more than any other team (7).
Arsenal have been eliminated from the FA Cup at the third round stage in two of the last three seasons, having fallen at this hurdle in just one of the previous 25 campaigns. They last went out in the third round in consecutive seasons in 1994-95 (vs Millwall) and 1995-96 (vs Sheffield United).
Manchester United have progressed from the third round of the FA Cup in each of the last 10 campaigns, since a 2-1 loss to Swansea City in 2013-14. They’ve kept a clean sheet in nine of their initial 10 third round matches in that run.