
ADVERTISEMENT
Key moments
FULL TIMELast update 08:41 GMT
I've been Will Laing and that's all from me, thanks for joining me and make sure to follow VAVEL UK for all your coverage on all the Premier League fixtures.
FULL TIME! 3-2!
90+4' The full time whistle blows and Wolverhampton Wanderers will be facing Bristol City at Ashton Gate.
90' Despite their lead, it is still Wolves who are on top and looking most likely to score as we head to the final into stoppage time.
SUBSTITUTION FOR WOLVES
88' Niall Ennis replaces Ivan Cavaleiro.
85' Nuno on the touchline is telling his lads to calm down after two consecutive wild shots as they search for a fourth and a nail in Shrewsbury's cup run coffin.
SUBSTITUTION FOR SHREWSBURY
79' Aaron Amadi-Holloway replaces Fejiri Okenabirhie.
SUBSITUTION FOR WOLVES
77' Raúl Jiménez replaces Adama Traoré.
SUBSTITUTION FOR WOLVES
69' I can confirm, Joao Moutinho replaces Hélder Costa.
SUBSTITUTION FOR SHREWSBURY
66' Shaun Whalley replaces Alex Gilliead.
61' It looks as if Moutinho could be coming on for Wolves, that really spells trouble for Shrewsbury as they attempt to find their second equaliser of the night.
GOAL FOR WOLVES! 3-2!
59' A wonderful solo effort from Ivan Cavaleiro continues his run into the box, turns his man, and produces a magnificent finish. The atmosphere here at Molineux has lifted tenfold!
55' There is a lot of urgency going into this second half from the home side. Although I'm sure Nuno's men will be wary of Shrewsbury's counter attacking qualities.
SECOND HALF!
46' The rain continues and so does this game, let's see where this half takes us.
Wolves took the lead early on but Shrewsbury fought back and took the lead. Unfortunately for the visitors, they conceded a last minute equaliser to make it 2-2.
HALF TIME
45+7' Could do with a 15 minute lie down after that intense first half.
GOAL FOR WOLVES! 2-2!
45+5' And it's back level! What a half this has been! Doherty stoops low to head the ball into an empty net following Jonny's effort.
42' The travelling fans are in dreamland as they taunt the home side.
GOAL FOR SHREWSBURY! 1-2!
38' Josh Laurent right footed shot from outside the box to the bottom right corner.
SUBSTITUTION FOR SHREWSBURY
38' Ryan Sears replaces Romain Vincelot because of an injury.
36' It seems as though Helder Costa is trying to walk the ball in tonight. No matter what position he finds himself in, he for whatever reason doesn't fancy a shot on goal.
31' The tempo has definitely increased here at Molineux, the screw is being turned but Wolves just can't put a cushion between themselves and their opposition.
CHANCE!
26' The onslaught continues from Wolves, Doherty is the one this time that finds himself in the box but can't convert his chance and wins another corner for the home side.
25' Traore darts into the box causing Shrewsbury more problems, he cuts it back to Cavaleiro who forces yet another corner off of Norburn.
CHANCE!
22' Another corner following a fantastic move from Wolves. Adama Traore whips a ball in from the right that was nearly capitalised on by Jonny who was arriving
21' Wolves are trying to inject a bit more energy into their attacks, especially down the wings with Cavaleiro and Helder Costa.
18' As Bennett makes his way back to the field, it becomes apparent that he could now be a target for the Shrewsbury attackers to get at now.
15' Bennett goes down injured with what looks like an ankle injury. There will be a slight delay in play.
GOAL FOR SHREWSBURY! 1-1!
11' A first corner for Shrewsbury results in the second goal of the game. A header from James Bolton found the top right corner.

