Key events
Martin Odegaard: While Gabriel Jesus’s hat-trick won the game for Arsenal, there can be no doubting it turned their way on the introduction of Martin Odegaard for the second half. Arsenal fans must be so pleased to have him as their captain, while simultaneously annoyed that they’re so utterly reliant on him to win games.
Arsenal 3-2 Crystal Palace
Full time: Gabriel Jesus’s first ever hat-trick for Arsenal was enough to see them through to the last four of the competition but Mikel Arteta’s side had to work extremely hard to win this game.
They went behind to an early Jean-Philippe Mateta goal, before going 3-1 ahead after stroming out of the traps at the start of the second half. Eddie Nketiah’s excellent late consolation goal gave Palace hope but ultimately, this fine header was in vain. Arsenal go through to the semi-finals, where they are likely to be joined by Newcastle and Liverpool.
90+4 min: Eddie Nketiah wins a corner for Palace, sending the ball out of play off Saliba. Palace goalkeeeper Dean Henderson jogs upfield to try and inject some late drama, but the ball ends up in the warm embarace of his opposite number. And that’s it – Arsenal are through to the Carabao Cup semi-finals.
90+1 min: David Raya drops on to the ball after an overhit pass forward bounces his way and is no rush to resume play.
89 min: It’s a nervy atmosphere at the Emirates, with Arsenal’s players and fans desperate to avoid conceding the late goal that would almost certainly take this cup tie to penalties. Nketiah pulls a low ball across the face of the Arsenal penalty area from the byline but it’s hacked clear. We’ll have five added minutes.
87 min: Gabriel comes on for Arsenal, while Jeffrey Schlupp is on for Palace. Jakub Kiwior and Tyrick Mitchell go to their respective dug-outs.
GOAL! Arsenal 3-2 Crystal Palace (Nketiah 85)
Palace pull one back! Leaping to meet a cross from the right, Eddie Nketiah stretches every sinew to outjump Saliba and send a fine header past David Raya from 12 yards. That’s a terrific goal from Arsenal’s former player.
83 min: With the majority of Palace’s players upfield, Odegaard picked out Jesus with an outball to the angle of touchline and halfway line. Having picked up the ball just inside his own half, he ran and ran, bearing down on the Palace penalty area before beating Henderson with another violent strike into the corner. Arsenal fans will be thrilled to see this return to form from the Brazilian.
GOAL! Arsenal 3-1 Crystal Palace (Jesus 79 HT)
Jesus completes his hat-trick! In a resurrection almost as impressive as that of his famous namesake, Gabriel Jesus scores his third goal of the evening, having scored just once in his previous 34 appearances.
80 min: Crystal Palace substitution: Will Hughes makes way for the teenage Northern Ireland international, Justin Devenny.
78 min: Henderson rushes to the left side of his area to collect a long ball from deep under pressure from Trossard. He catches it, steps out of his area but makes a big show of letting everyone knopw the ball didn’t leave it. Trossards protests to the contrary fall on deaf ears.
76 min: Palace corner. Will Hughes sends the ball towards the near post, where it’s cleared and Bukayo Saka sets off upfield on a counter-attack, only for the ball to be out for a throw-in by Chalobah.
75 min: There was a hint of offside about that goal and I suspect that if VAR was being used for this match, it might have been ruled out.
GOAL! Arsenal 2-1 Crystal Palace (Jesus 72)
Arsenal lead! Saka plays Jesus in behind with a nicely weighted low pass and the striker takes a couple of touches before spanking the ball past Henderson with ferocious power.
71 min: Having just been replaced, Kieran Tierney can feel pleased with his evening’s work after such a long absence. Raheem Sterling will be disappointed with his contribution – or lack thereof – tonight.
71 min: Dean Henderson is quick off his line to get down and claim another wonderfully weighted Odegaard pass into the path of Jesus … who was offside.
69 min: Arsenal double-subsitution: Myles Lewis-Skelly and Bukayo Saka on for Tierney and Sterling.
68 min: Tyrick Mitchell tries to send a cross into the Arsenal penalty area from the left but his delivery is well blocked by the battling Jurrien Timber.
66 min: Arsenal continue to pile on the pressure, the reassuring presence of Martin Odegaard on the pitch apparently making all the difference.
64 min: Should this match finish level, we’ll be spared extra time and will go straight to penalties.
63 min: Trossard nutmegs Will Hughes to play a ball to Jesus’s feet on the edge of the six-yard box. He turns and shoots but is denied by another good Dean Henderson save.
58 min: Maxence Lacroix fires high and wide. Crystal Palace double-substitution: Eddie Nketiah and Daichi Kamada on for Mateta and Eze. Nketiah comes on to face his former club as Oliver Glasner removes two of his most influential players, presumably with one eye on the weekend Premier League rematch at Selhurst Park.
57 min: Arsenal look unrecognisable from the side that struggled so badly to break down Palace in the first half. Their second half performance has sparked the Emirates crowd into life and the visitors look in danger of being overwhelmed unless they can get a collective foot on the ball and slow things down.
55 min: That was a classy finish from Jesus, not least because it’s only his second goal in his past 34 appearances for Arsenal.
GOAL! Arsenal 1-1 Crystal Palace (Jesus 54)
Arsenal equalise! Gabriel Jesus rides a challenge from Chalobah and beats Henderson with a wonderful, inch-perfect dink from seven yards after latching on to a wonderful pass from – you’ve guessed it – Martin Odegaard.
52 min: Arsenal sweep forward and Kieran Tierney curls a wonderful low cross into the path of Raheem Sterling at the far post. The winger looks nailed on to score but his shot is saved superbly by Henderson, who should have been given no chance. The ball rebounds to Sterling, who hits the bar with his follow-up effort. That’s an unbelievable let-off for Palace.
50 min: Palace win a throw-in halfway inside the Arsenal half and Nathaniel Clyne is in no kind of hurry to take it.
48 min: Arsenal pick up in the second half where they left off in the first – dominating possession but not doing a great deal with it in these admittedly very early stages.
Second half: Arsenal 0-1 Crystal Palace
46 min: Play resumes with Arsenal on the ball and Martin Odegaard and William Saliba on the pitch. Ethan Nwaneri and Thomas Partey have made way.
Crystal Palace have made a change too: Nathaniel Clyne is on for Caleb Kporha, who didn’t do much, if anything wrong on his full senior debut but did pick up a yellow card.
An email: “Never having been to London, I have to ask: did Crystal Palace take Route One to get to the Emirates Stadium?” asks Peter Oh(-ho-ho).
Half-time: Arsenal 0-1 Crystal Palace
Peep! Andrew Madley signals for half-time and Crystal Palace lead at the break courtesy of Jean-Philippe Mateta’s early strike on the back of a Jakub Kiwior error.
Arsenal have dominated possession ever since but the closest they’ve come to an equaliser came from a Raheem Sterling free-kick that was well saved by Dean Henderson.
44 min: Eze is bundled over as he tries to control a Will Hughes pass with his back to the Arsenal goal, about 15 yards from the edge of the penalty area. Free-kick for Palace. It looks like a delivery into the box is on the cards, but Eze goes for goal. He fails to clear the first man with his audacious effort.
43 min: Nothing comes of it, although Trossard will feel he should have done better with a ball that broke his way before being lashed high and wide.
41 min: Raya picks out Trossard with a long ball from the edge of his penalty area and the Arsenal forward holds it up well. The ball finds its way to Sterling, whose dipping cross from the right is headed out for an Arsenal corner.
39 min: Arsenal continue to hog possession but are looking a little toothless and bereft of ideas when it comes to finding way through, over or around the yellow wall assembled in front of them.
37 min: After some intricate build-up play from Arsenal, Thomas Partey overhits a cross from the right and the ball sails out of play.
35 min: Arsenal press and probe, enjoying the lion’s share of possession as Palace sit off them. Sterling wins a free-kick halfway inside the Palace half but is unable to take it as quickly as he’d like with Jefferson Lerma standing in front of the ball.
34 min: A low Mikel Merino delivery into the Palace box is unceremoniously hacked clear as Arsenal continue to pile pressure on their visitors from south London.
33 min: The latest long Henderson delivery upfield is cleared by Jurrien Timber.
31 min: Maxence Lacrois concedes a free-kick in a dangerous position, just a couple of yards outside the Palace penalty area, left of centre. Trossard shapes to take it and runs over the ball, at which point Raheem Sterling’s strike is well saved by Dean Henderson. That was a great dipping effort and a fine save.
29 min: Arsenal’s substitutes are sent to warm up in what is perhaps a sign that Mikel Arteta is not hugely impressed with what he’s seen from his players thus far.
27 min: Palace win a throw-in deep in Arsenal territory after Tyrick Mitchell puts Thomas Partey under serious pressure. Nothing comes of it beyond an Arsenal goal-kick.
24 min: Adopting similar tactics to those employed by Monaco last week, Palace are leaving three men on the halway line whenever Arsenal get a corner (or free-kick that might as well be a corner). It’s a shrewd plan that means Arsenal can’t crowd the Palace box with as many bodies as they’d like at such set-pieces.