Everton 2 (Jagielka 44, Baines-pen 83)
Wolves 1 (Hunt-pen 37)
A controversial penalty in the dying minutes condemned Wolves to defeat against Everton, this after Mick McCarthy's men had taken the lead at Goodison Park, also from the spot.
Wolves kicked-off defending the half of Goodison Park that housed the travelling support. There was just one change to the starting X1 with Nenad Milijaš replacing Adlene Guedioura.
Wayne Hennessey cut out a Royston Drenthe cross at the near post but it was an otherwise eventless opening quarter-of-an-hour.
The first real chance of the game fell to Louis Saha after Tim Cahill had nodded Seamus Coleman's cross into his path. The striker hit his shot into the floor but Hennessey reacted superbly to tip the ball over the bar.
David Edwards was hurt after a challenge by Leon Osman. The midfielder landed awkwardly on his shoulder but he was able to continue after treatment.
On 20 minutes Richard Stearman was penalised for obstructing Leighton Baines. Saha's free-kick was cleared upfield to Kevin Doyle whose charge towards goal was halted by Phil Jagielka at the expense of giving Wolves their first corner of the game. Jamie O'Hara's kick was headed clear.
Baines took the ball to the by-line before delivering a low centre that was knocked away by Hennessey with Roger Johnson completing the clearance. The Wolves skipper was then in the right place to block Saha's shot on the turn in Everton's next attack.
The visitors moved ahead in the 37th minute after Marouane Fellaini had clipped Edwards just inside the Everton box. Stephen Hunt took the spot kick and he made no mistake blasting the ball straight down the middle as Tim Howard dived to his left (pictured).
But it took the Merseysiders just seven minutes to pull level. Stearman fouled Cahill and when Baines lifted the free-kick into the box, Jagielka charged in to plant a header past Hennessey.
From the restart Drenthe went onto a run into the Wolves box but as he was about to shoot Christophe Berra got back to make a superb tackle.
Deep into stoppage time Tony Hibbert's free-kick ran to Fellaini and his shot drew a fine save from Hennessey. But the keeper couldn't hold on to the ball and there were loud appeals for a penalty after Karl Henry appeared to pull back Cahill.
Half-Time: Everton 1 Wolves 1
Hennessey made a good challenge with his legs to clear from Baines who had broken into the left of the Wolves area, and then Fellaini shot high over the bar from 20-yards out.
Disaster struck for Stearman in the 56th minute after he had fallen from a heavy mid-air challenge by Cahill. The defender looked to be in agony and the physio immediately signalled that he would be unable to continue. In obvious distress, he was eventually helped off with a wrist injury to be replaced by George Elokobi.
The Cameroon defender moved into the left-back slot with Stephen Ward moving across to take Stearman's place.
With 20 minutes remaining the combined efforts of Ward and Hennessey thwarted Saha who had chested down a Coleman cross and fired at goal from close in. Ward threw himself in front of the ball and Hennessey quickly snapped up the loose ball in front of Cahill. The chance had been set up by Drenthe, who appeared to have fouled Ward in the build-up, and Henry found himself booked for dissent for suggesting so afterwards.
Berra then cut out Drenthe's pull back as Everton upped the pressure, and Hunt joined Henry in the book for a foul on Fellaini.
Howard had to dive low in his six-yard box to gather Edward's driven centre before Matt Jarvis was sent on in place of Milijaš.
Seven minutes from time the home side took what was to be a winning lead. There didn't seem to be much contact as Saha and Ward went for a Baines cross but the Everton man went down and the referee awarded the spot kick with Baines sending Hennessey the wrong way to the delight of the home supporters. Before play re-started Jamie O'Hara became the third Wolves player booked for dissent.
Steven Fletcher replaced Edwards for the last few minutes and he did get in one low long-range shot but it drifted well wide.
Then there was a chance for O'Hara in stoppage time with a free-kick after Baines had earned himself a yellow card for felling Hunt a couple of yards outside the box. O'Hara curled the ball over the wall but narrowly wide of the far post.
Everton: Howard, Hibbert, Baines, Heitinga, Jagielka (capt), Saha (Stracqualursi 90+4), Drenthe (Bilyaletdinov 85), Cahill (Vellios 73), Osman, Coleman, Felaini.
Unused subs: Mucha, Gueye, Barkley, Mustafi.
Booking: Baines (90+1 foul).
Wolves: Hennessey, Stearman (Elokobi 59), Ward, Edwards (Fletcher 85), Berra, Johnson (capt), Milijaš (Jarvis 80), Henry, Doyle, O'Hara, Hunt.
Unused subs: Craddock, Ebanks-Blake, De Vries, Guedioura.
Booking: Henry (70 - dissent). Hunt (72 - dissent). O'Hara (84 - dissent).
Referee: J. Moss.
Stoke Academy Under 18s 0 Wolves 2 (Ismail, Kempton)