Wolves earned an FA Cup third-round replay with Premier League rivals Brentford despite having Joao Gomes sent off after just nine minutes.
Midfielder Gomes was given a straight red card for a dangerous tackle on Brentford captain Christian Norgaard.
The hosts dominated possession at Brentford Community Stadium and led on 41 minutes when Neal Maupay fired home.
But Wolves grabbed a draw in fine style as Tommy Doyle drove in from 25 yards for his first goal for the club.
Frenchman Maupay claimed his third goal since re-joining Brentford on loan from Everton in the summer to put his side ahead.
A loose ball rebounded out from the crowded six-yard area after a Mathias Jensen free-kick and Maupay placed his shot inside the left-hand post with power and precision.
It gave Brentford hope of their first FA Cup win over Premier League opposition since they beat Sunderland in 2005-06 as a League One side.
But Doyle, who was part of the Sheffield United side which reached the semi-finals last season, had other ideas.
On 64 minutes, the Manchester City loanee received the ball 25 yards out following a short corner and lashed a stunning shot past home keeper Thomas Strakosha.
Wolves therefore go to a replay in the third round for the second successive season, having been eliminated by Liverpool at this stage last year.
More follows.
Line-ups
Brentford
Formation 3-5-2
- 21Strakosha
- 13M JorgensenSubstituted forYarmoliukat 73′minutes
- 5Pinnock
- 22Collins
- 30RoerslevBooked at 37minsSubstituted forPeart-Harrisat 45′minutes
- 24DamsgaardBooked at 27mins
- 6NørgaardSubstituted forJaneltat 11′minutes
- 8JensenSubstituted forBaptisteat 73′minutes
- 23Lewis-PotterBooked at 90mins
- 10DasilvaSubstituted forOlakigbeat 63′minutes
- 7Maupay
Substitutes
- 25Peart-Harris
- 26Baptiste
- 27Janelt
- 33Yarmoliuk
- 37Olakigbe
- 38Brierley
- 40Balcombe
- 42Adedokun
- 43Fredrick
Wolves
Formation 3-4-2-1
- 1Sá
- 23Kilman
- 4BuenoBooked at 81mins
- 24Gomes
- 22Nélson SemedoBooked at 90mins
- 8João GomesBooked at 9mins
- 20Doyle
- 2Doherty
- 21SarabiaSubstituted forNetoat 55′minutes
- 12Matheus Cunha
- 27BellegardeSubstituted forChirewaat 90+1′minutes
Substitutes
- 7Neto
- 14Mosquera
- 18Kalajdzic
- 32Hodge
- 40King
- 42Griffiths
- 45Barnett
- 53Keto-Diyawa
- 62Chirewa
- Referee:
- Tony Harrington
- Attendance:
- 16,818
Live Text
-
Match ends, Brentford 1, Wolverhampton Wanderers 1.
-
Second Half ends, Brentford 1, Wolverhampton Wanderers 1.
-
Nélson Semedo (Wolverhampton Wanderers) is shown the yellow card.
-
Keane Lewis-Potter (Brentford) is shown the yellow card.
-
Corner, Brentford. Conceded by Nélson Semedo.
-
Attempt missed. Pedro Neto (Wolverhampton Wanderers) left footed shot from outside the box is high and wide to the left. Assisted by Matheus Cunha.
-
Substitution, Wolverhampton Wanderers. Tawanda Chirewa replaces Jean-Ricner Bellegarde.
-
Corner, Brentford. Conceded by Matt Doherty.
-
Corner, Wolverhampton Wanderers. Conceded by Ethan Pinnock.
-
Foul by Myles Peart-Harris (Brentford).
-
Nélson Semedo (Wolverhampton Wanderers) wins a free kick in the defensive half.
-
Attempt missed. Myles Peart-Harris (Brentford) right footed shot from the centre of the box is close, but misses to the left. Assisted by Shandon Baptiste.
-
Attempt missed. Shandon Baptiste (Brentford) left footed shot from the centre of the box misses to the right. Assisted by Mikkel Damsgaard.
-
Hand ball by Matt Doherty (Wolverhampton Wanderers).
-
Santiago Bueno (Wolverhampton Wanderers) is shown the yellow card.
-
Mikkel Damsgaard (Brentford) wins a free kick on the left wing.
-
Foul by Pedro Neto (Wolverhampton Wanderers).
-
Attempt blocked. Yehor Yarmoliuk (Brentford) left footed shot from the right side of the box is blocked. Assisted by Myles Peart-Harris.
-
Attempt missed. Matt Doherty (Wolverhampton Wanderers) header from the centre of the box misses to the right. Assisted by Pedro Neto with a cross following a corner.
-
Corner, Wolverhampton Wanderers. Conceded by Yehor Yarmoliuk.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
Brentford
-
Squad number21Player nameStrakosha
-
Squad number13Player nameM Jorgensen
-
Squad number5Player namePinnock
-
Squad number22Player nameCollins
-
Squad number30Player nameRoerslev
-
Squad number24Player nameDamsgaard
-
Squad number6Player nameNørgaard
-
Squad number8Player nameJensen
-
Squad number23Player nameLewis-Potter
-
Squad number10Player nameDasilva
-
Squad number7Player nameMaupay
-
Squad number25Player namePeart-Harris
-
Squad number26Player nameBaptiste
-
Squad number27Player nameJanelt
-
Squad number33Player nameYarmoliuk
-
Squad number37Player nameOlakigbe
Wolverhampton Wanderers
-
Squad number1Player nameJosé Sá
-
Squad number23Player nameKilman
-
Squad number4Player nameBueno
-
Squad number24Player nameToti
-
Squad number22Player nameNélson Semedo
-
Squad number8Player nameJoão Gomes
-
Squad number20Player nameDoyle
-
Squad number2Player nameDoherty
-
Squad number21Player nameSarabia
-
Squad number12Player nameMatheus Cunha
-
Squad number27Player nameBellegarde
-
Squad number7Player namePedro Neto
-
Squad number62Player nameChirewa
Source: BBC