Wolves
Arsenal
Match Statistics
Confirmed Lineups
- 1 Sa J.
- 2 Mosquera Y.
- 3 Bueno S.
- 4 Krejci L.
- 5 Tchatchoua J.
- 6 Gomes A.
- 7 Andre
- 8 Bueno H.
- 9 Bellegarde J.
- 10 Mane M.
- 11 Armstrong A.
Substitutes
Arokodare T., Doherty M., Edozie T., Gomes R., Joao Gomes, Johnstone S., Pedro Lima, Rawlings L., Wolfe D. M.
- 1 Raya D.
- 2 Timber J.
- 3 Saliba W.
- 4 Gabriel
- 5 Hincapie P.
- 6 Zubimendi M.
- 7 Rice D.
- 8 Madueke N.
- 9 Saka B.
- 10 Martinelli G.
- 11 Gyökeres V.
Substitutes
Arrizabalaga K., Calafiori R., Eze E., Gabriel Jesus, Lewis-Skelly M., Mosquera C., Norgaard C., Trossard L., White B., X
Wolves vs Arsenal Match Commentary
Wolves vs Arsenal Match Overview: 2-2 Premier League
Under the lights and under pressure, Wolves refused to go away as a breathless 2-2 draw delivered a dramatic Wolves vs Arsenal Result at Molineux on 2026-02-18. Arsenal looked set to take the points after Bukayo Saka’s early header and Piero Hincapié’s second-half finish, but Wolves hit back through Hugo Bueno and a last-gasp, deflected equaliser from substitute Tom Edozie. It was a night that swung between control and chaos, and the Wolves vs Arsenal Score told the story of a contest that Arsenal dominated for long spells but couldn’t close.
First Half: Arsenal strike early, Wolves cling on
The opening felt like a statement from Arsenal. Within five minutes, Declan Rice opened the game with a perfectly weighted lofted pass and Bukayo Saka did the rest, rising to plant a close-range header that silenced Molineux and set the tone for the Wolves vs Arsenal Match Report. Arsenal’s passing rhythm took hold quickly, with Martin Zubimendi and Rice dictating tempo while Gabriel Martinelli probed down the left.
Wolves, set up to absorb and spring, had to weather wave after wave. Noni Madueke went close twice—first forcing José Sá into a sharp low save, then glancing a header just wide when he seemed certain to double the lead. Wolves’ best moments came in flashes: André dragged a first-time effort wide late in the half, and set pieces offered brief relief, but Arsenal’s grip on possession rarely loosened.
There was edge, too—fouls and a yellow card for Santiago Bueno as Wolves tried to disrupt Arsenal’s flow—and just before the break, a penalty-area incident involving Hincapié was waved away. Arsenal went in 1-0 up, looking comfortable but not yet ruthless.
Key Moments
- 5’: Bukayo Saka headed Arsenal in front after Declan Rice’s lofted assist.
- 17’: José Sá kept Wolves alive with a strong save from Noni Madueke inside the box.
- 34’: Madueke missed a huge chance, steering a header narrowly wide from a prime position.
- 22’: Wolves were forced into an early change as Angel Gomes went off injured, replaced by Toluwalase Emmanuel Arokodare.
Second Half: VAR drama, Wolves rally, Edozie breaks hearts late
The second period began with Wolves trying to raise the tempo through short combinations, but Arsenal struck first—and seemed to land a decisive blow. Piero Hincapié finished a sharp move from inside the area, and after a VAR check that briefly threatened to rule it out, the goal stood. At 2-0, Arsenal appeared to have the Wolves vs Arsenal Result in their grasp.
Instead, the match turned. Wolves found belief and a route back through a slick exchange involving the Bueno brothers—Santiago and Hugo combining to tee up Hugo Bueno, who arrowed a superb strike into the top corner from the edge of the box. Molineux roared, and suddenly Arsenal’s earlier calm looked fragile.
Mikel Arteta tried to steady things with changes—Gabriel Jesus and Eberechi Eze introduced, then Leandro Trossard later replacing an injured Saka. Arsenal still created openings, with Trossard seeing an effort blocked from close range, but Wolves kept pushing and the game lived on a knife edge into stoppage time.
Then came the moment that will headline the Wolves vs Arsenal Highlights. With the clock deep into added time, Tom Edozie—introduced off the bench—pounced on the loose ball in the area. His low strike took a crucial deflection and looped past David Raya to make it 2-2. Arsenal had seconds to respond, but the final whistle arrived amid frustration, punctuated by a late yellow card for Jesus for dissent.
Key Moments
- 56’: Piero Hincapié made it 0-2; VAR checked the move before confirming the goal.
- 61’: Hugo Bueno smashed in a stunning Wolves reply from the edge of the box to swing momentum.
- 73’: Bukayo Saka went off injured, with Leandro Trossard entering as Arsenal reshuffled.
- 90+4’: Substitute Tom Edozie struck a deflected equaliser to seal the 2-2 Wolves vs Arsenal Score.
Wolves vs Arsenal Stats Breakdown
The numbers underline why this felt like a missed opportunity for Arsenal, even in a stadium where points are never guaranteed. Arsenal finished with 58% possession and posted a far stronger attacking profile, winning the xG battle 0.29 to 1.61. They also produced 10 shots to Wolves’ 6, and crucially registered 31 touches in the opposition box compared to Wolves’ 10—evidence of sustained pressure and territorial control.
Yet Wolves were clinical when the moments arrived, and the late deflection proved decisive. Arsenal’s chance quality was consistent (xG on target: 1.26), while Wolves’ limited openings still carried threat in key moments (xGOT: 1.14), helped by a late scramble and pressure in the box. Wolves also hit the woodwork once, a reminder that their comeback wasn’t purely fortune.
From a Wolves vs Arsenal Analysis perspective, Arsenal’s structure did much of what it needed to—control the ball, create entries, limit Wolves’ volume—but game management in the final phase let them down. Wolves, meanwhile, showed resilience and timing: staying close enough to strike, then turning the match into a contest of nerve.
This Premier League match report is also shaped by the flow of discipline and duels: Arsenal won more duels overall (67 to 50), but Wolves’ defensive work rate showed in 16 clearances and a willingness to protect their box for long stretches.
Wolves vs Arsenal Lineups
Wolves (3-4-2-1): Sa; Mosquera, Santiago Bueno, Krejci; Tchatchoua, Angel Gomes (Arokodare), Andre, Hugo Bueno; Bellegarde (Edozie), Mane; Armstrong (Rodrigo Gomes).
Arsenal (4-2-3-1): Raya; Timber, Saliba, Gabriel, Hincapie; Zubimendi, Rice; Madueke (Eze), Saka (Trossard, then Calafiori), Martinelli; Gyökeres (Gabriel Jesus).
Player of the Match
Declan Rice (Arsenal) — For long spells, Rice was the heartbeat of Arsenal’s control. His assist for Saka was pure quality, and his influence in possession helped Arsenal pin Wolves back. The late equaliser will sting, but on balance his performance stood out in the Wolves vs Arsenal Stats and the eye test alike.
What the Result Means
This draw will feel wildly different in each dressing room. For Wolves, coming back from 2-0 down and rescuing a point in stoppage time is a surge of belief—exactly the kind of night that can galvanise a squad. For Arsenal, it’s a frustrating Wolves vs Arsenal Result: the control, the chances, and the xG analysis suggest they did enough to win, but the table only rewards the final scoreline.
Attention now turns quickly to what comes next, with both sides needing to carry lessons forward—Wolves from their resilience, Arsenal from the fine margins that decide tight Premier League weeks. If you watched Arsenal match today expecting a statement win, this instead became a warning about how quickly matches can swing when the door is left ajar.
The referee blows for the end of today's match.
90+9'
Gabriel Jesus (Arsenal) receives a yellow card for talking out of turn to the referee.
90+5'
Eberechi Eze (Arsenal) fires the ball on goal but sends it into orbit. The ball is off of the pitch and it's a goal kick for Wolves.
90+4'
Goal! Tom Edozie (Wolves) gets a shot away from inside the box and the effort is deflected past the goalkeeper. 2:2.
90+4'
Tom Edozie (Wolves) is the first to arrive to a rebound inside the penalty area and unleashes a quick low strike towards the middle of the goal that beats the keeper. One of the defenders, however, makes a superb goal-line clearance.
90+3'
Mikel Arteta is forced to make a change. Leandro Trossard is unable to continue due to injury, Riccardo Calafiori (Arsenal) comes on.
90+1'
Leandro Trossard (Arsenal) is down injured and the referee stops play so that he can receive medical treatment.
90'
We will have 6 min. of added time.
90'
Santiago Bueno (Wolves) is caught offside, but it was a really close call.
89'
Martin Zubimendi (Arsenal) fizzes over a cross which doesn't cause any problems. It's a throw-in for Wolves.
88'
Arsenal quickly take a corner kick with a short pass.
86'
Long passes, short passes and one-two passes. Arsenal are showcasing great team work by keeping possession and producing pin-point passes from player to player. The opposition's players are finding it very difficult to intercept at the moment.
84'
The referee signals a substitution. Tom Edozie (Wolves) is brought on as a substitute for Jean-Ricner Bellegarde.
81'
Gabriel Jesus (Arsenal) shows too much aggression during an attacking move and ends up fouling his opponent.
80'
The total number of attempts is 4:9.
78'
Gabriel Martinelli (Arsenal) is forced to stop his forward run after being caught in an offside position by the linesman.
77'
Adam Armstrong (Wolves) commits a foul and Paul Tierney immediately signals a free kick.
76'
Some great controlled play and passing in the middle of the pitch from Wolves.
74'
Leandro Trossard (Arsenal) receives a sweet pass inside the box, but his effort on goal is blocked by the defender.
73'
Bukayo Saka (Arsenal) has picked up an injury and is replaced by Leandro Trossard.
71'
This yellow card was deserved. The tackle by Jean-Ricner Bellegarde (Wolves) was quite harsh and Paul Tierney didn't hesitate to show him a yellow card.
71'
A pass from Rodrigo Gomes (Wolves) is intercepted by David Raya and the move breaks down.
70'
The referee stops play so that a substitution can be made and Rodrigo Gomes (Wolves) replaces Jackson Tchatchoua.
68'
Gabriel Martinelli (Arsenal) makes his forward run a little too early and is caught in an offside position after his teammate tries to play a pass to him.
65'
Mikel Arteta prepares a substitution. Noni Madueke is replaced by Eberechi Eze (Arsenal).
65'
The manager makes a subsitution with Gabriel Jesus (Arsenal) coming on for Viktor Gyökeres.
63'
Neat passing move from Arsenal in order to create new attacking opportunities.
61'
1 - 2
Goal! Great link up play between Hugo Bueno (Wolves) and Santiago Bueno gives the former a clear sight of goal on the edge of the box. He doesn't disappoint and beats the keeper in the top left corner. 1:2.
60'
A good clearance by a defender means the corner comes to nothing for Wolves.
56'
0 - 2
Piero Hincapie (Arsenal) scores as he latches on to a pass inside the penalty box and fires a perfect strike into the roof of the net and behind the goalkeeper. Referee Paul Tierney points to the centre spot to indicate that the goal stands after the VAR review. Piero Hincapie (Arsenal) goes wild in celebration.
56'
Possible change! There could be offside in the lead up. Referee Paul Tierney wants to look at it, so he’s going to review using VAR.
56'
Piero Hincapie (Arsenal) has a goal ruled out for offside!
54'
Jean-Ricner Bellegarde (Wolves) wastes a good opportunity as his pass into the box is blocked by the defence. The ball is out of play. Wolves will have a throw-in.
53'
Adam Armstrong (Wolves) wastes a big chance! He unleashes a shot from the edge of the box and it goes narrowly over the crossbar. The ball is off of the pitch and it's a goal kick for Arsenal.
52'
Jackson Tchatchoua (Wolves) commits a foul after unfairly battling his opponent for the ball.
51'
Jackson Tchatchoua (Wolves) is unable to feed an accurate cross into the box. The ball is off of the pitch and it's a goal kick for Arsenal.
49'
Wolves control the tempo of the game by exchanging some accurate short passes.
46'
The second half gets underway.
45+6'
The first half of today's match has just finished.
45+4'
Santiago Bueno (Wolves) violates the laws of the game and is shown a deserved yellow card by the referee.
45+4'
Piero Hincapie (Arsenal) goes down in the box after a challenge from the defender. Possibly unsighted, the referee just waves play on.
45+2'
Andre (Wolves) took a first-time shot from mid-range after he was put in the clear by a great pass, but the effort lacked a little accuracy and went just wide of the left post. The ball is off of the pitch and it's a goal kick for Arsenal.
45+1'
A cross from a mid-range free kick, taken by Wolves, is intercepted by one of the defenders.
45+1'
William Saliba (Arsenal) was too forceful with his tackle and Paul Tierney interrupted the game to signal a free kick. A free kick has been awarded to Wolves.
45'
5 additional min. will be played.
45'
The corner is swung in but Arsenal can’t take advantage as a defender sweeps the ball away.
43'
31:69 – this is the current ball possession ratio.
41'
The Arsenal players keep the ball and are exchanging a combination of passes. They are waiting for gaps in the defence to open up.
39'
Noni Madueke (Arsenal) commits a foul after unfairly pressing his opponent during an attacking move.
38'
The free kick from long range, taken by Wolves, is intercepted by one of the defenders.
37'
William Saliba (Arsenal) is penalised for holding. Paul Tierney signals a set piece. Wolves are awarded a free kick from long range.
36'
Piero Hincapie (Arsenal) crosses into the box from near the side line, but he doesn't connect as he wanted and it's cleared by the well-organized defence.
34'
Noni Madueke (Arsenal) blows a huge opportunity! He latches on to a perfect cross from the wing into the penalty area, but sends his bullet header just wide of the right post. The ball is off of the pitch and it's a goal kick for Wolves.
31'
Piero Hincapie (Arsenal) plays a dangerous chip pass into the box in an attempt to set up one of his teammates, but the effort is intercepted by one of the defenders.
30'
Gabriel Martinelli (Arsenal) swings a cross into the box, but it's far too close to Jose Sa, who smothers the ball.
28'
The Arsenal players are exchanging some short passes.
26'
Paul Tierney blows his whistle and it's Bukayo Saka (Arsenal) who is penalised for an offensive foul. Good decision by the referee.
25'
Gabriel Martinelli (Arsenal) leaps like a salmon and powers a header in at goal from the corner, but his close-range effort is poor and goes way over the bar. The ball goes out of play and Wolves will have a goal kick.
24'
The ball is out of play. Arsenal will have a chance to score from a corner.
22'
Angel Gomes is substituted due to injury. Rob Edwards gives a chance to Toluwalase Emmanuel Arokodare (Wolves).
20'
Looks like Angel Gomes (Wolves) is struggling after picking up a knock. Hopefully he can run it off.
17'
Noni Madueke (Arsenal) takes a wonderful touch after collecting a pass inside the box. He steers his low drive towards the left post, but the keeper dives low to keep the ball out.
14'
Great teamplay by Arsenal as they control the ball with a lot of short passes. Patience is the key if they want to find a gap in the defence to score.
11'
The foul by Martin Zubimendi (Arsenal) was seen by Paul Tierney who didn't hesitate to blow the whistle.
10'
Wolves enjoy a period of possession as they are exchanging some passes and waiting for an opportunity to strike.
8'
Declan Rice (Arsenal) smashes the ball towards goal from the edge of the penalty box, but his effort flies just a few inches wide of the right post. The ball goes out of play and Wolves will have a goal kick.
7'
A cross by Jurrien Timber (Arsenal) from the side of the pitch flies into the box, but fails to find its intended target as the aim was poor. The ball is off of the pitch and it's a goal kick for Wolves.
5'
0 - 1
Goal! Declan Rice plays a neat lofted pass into the box for Bukayo Saka (Arsenal), who beats the defender in the air and plants a header low into the middle of the goal from close range. 0:1.
3'
Gabriel Martinelli (Arsenal) sends a cross into the box, but Jose Sa comes off his line to gather the ball.
2'
Gabriel Martinelli (Arsenal) goes on a solo run, but he fails to create a chance as an opposition player blocks him. The ball has crossed the sideline. Wolves are taking a throw-in.
1'
Today's match has just started, enjoy the game!
The players are on the pitch and Wolves will have the kick-off.
Paul Tierney will supervise the game today.
Show lineups
The starting lineups of both teams are already revealed and you can check them out in the details of this match.
Hello and welcome to our minute-by-minute commentary of the upcoming clash. We will try to provide you with as-accurate-as possible picture of the happenings on the pitch. Have fun.