Everton 3 (Beckford 21, Neville 39, Bilyaletdinov 45)
The feelgood factor of a warm spring afternoon at Molineux evaporated in a 24 minute spell in the first-half as Everton rattled in three goals without reply to severely dent Wolves' Premier League survival hopes
Mick McCarthy made two changes to his starting line-up. Adlene Guedioura returned for his first senior appearance since September and Steven Fletcher was paired with Sylvan Ebanks-Blake up front as the boss went for a 4-4-2 formation. Adam Hammill and Nenad Milijaš dropped down to the bench.
Everton kicked-off attacking the South Bank end and after Wayne Hennessey had easily gathered a long throw from Phil Neville, Wolves began to dominate possession winning a series of Matt Jarvis corners.
From one of them the ball was headed out to Guedioura who sidestepped his marker and hit a terrific shot that hit a defender and bounced behind for another flag-kick.
In the seventh minute another Jarvis corner found the head of Fletcher but Leon Osman was there to clear from in front of the line.
Jarvis beat Tony Hibbert in a chase to the by-line but no-one was able to get a touch on the ball after the winger had pulled it back.
Completely against the run of play, Everton moved into a 21st minute lead as Jermaine Beckford headed in a cross from Osman.
Just over a minute later Guedioura was inches away from levelling matters. The midfielder took a short pass from Jarvis and curled a shot just the wrong side of the far post.
But it took a tremendous flying save from Hennessey to keep out another Beckford header after Osman again supplied the centre.
A well placed angled effort from Jamie O'Hara looked to be heading inside the far post until it hit the head of Sylvain Distin and flew behind.
A brief scramble followed Jarvis's corner with first Fletcher and then Ebanks-Blake having close range efforts blocked by Phil Jagielka and Osman respectively.
Everton went two up in the 39th minute following a Leighton Baines free-kick from near the left-hand corner flag. Baines' kick hit George Elokobi and looked to be going in until Hennessey got across to claw the ball away.
But Beckford rolled the ball into the path of Nedville who unleashed a tremendous effort that flew into the opposite side of the goal.
A minute later Beckford beat the offside trap but Hennessey managed to divert the ball behind with an outstretched foot.
The visitors kept up the pressure and a misunderstanding between O'Hara and Elokobi gave possession to Diniyar Bilyaletdinov who sprinted towards goal before unleashing a shot from 22-yards that left Hennessey with no chance.
Half-Time: Wolves 0 Everton 3
Hamstring victim Ebanks-Blake was replaced by Michael Kightly at the start of the new half.
A Guedioura free-kick bounced to safety off the wall and shortly afterwards Bilyaletdinov was shown the yellow card following a late tackle on the Algerian.
Following a O'Hara free-kick, Jarvis drove in a cross that appeared to hit Hibbert's arm. But the referee waved play on as Everton man had little chance of avoiding the ball and he had also turned away.
On the hour mark Karl Henry drew a fine save from Tim Howard who had to dive full length to push the skipper's long range effort around the post.
Distin was close to finding his own net as he attempted to clear a Jarvis cross as Wanderers looked in vain for a foothold in the game.
Both sides made changes with Milijaš coming on for Guedioura whilst Beckford didn't look too happy as he came off to be replaced by Apostolos Vellios for the visitors.
In the 77th minute Osman dispossessed Henry and tried to work a shooting position for himself but Christophe Berra got back to play the ball off the Everton man and behind for a goal-kick.
Bilyaletdinov had two chances in a few seconds to increase the Mersersider team's lead after a low cross from Victor Anichebe. The Russian shanked his first attempt and when the ball came down kindly for him he blazed it over the bar.
Wolves: Hennessey, Foley, Elokobi, Henry (capt), Berra, Stearman, Guedioura (Milijaš 76), O'Hara, Ebanks-Blake (Kightly 45), Fletcher (Hammill 82), Jarvis.
Unused subs: Hahnemann, Craddock, Ward, Mancienne.
Everton: Howard, Hibbert, Baines, Heitinga, Jagielka, Bilyaletdinov (Forshaw 82), Distin, Beckford (Vellios 72), Neville (capt), Gueye (Anichebe 64), Osman.
Unused subs: Mustafi, McAleny, Nsiala, Mucha.
Booking: Bilyaletdinov (51 - foul).
Referee: P. Dowd.
Derby County Academy Under 18s 0 Wolves 2 (Gorman 2)