Match ends, VfL Wolfsburg 0, Everton 2.
- Everton will finish top of Group H after win
- Toffees unbeaten in Europa League
- Lukaku and Mirallas on target
Everton are through to the Europa League knockout stage as Group H winners after victory at Wolfsburg.
A 1-1 draw in the other group game between Krasnodar and Lille meant the Toffees progressed regardless of the result in Germany.
Three points ensured top spot, however, as Romelu Lukaku powered home before half-time after Wolfsburg's Ivan Perisic had a goal ruled out.
Kevin Mirallas sealed victory in the second half with a goal on the break.
Everton, four points ahead of Wolfsburg at the top of the group, progress to the last 32 with a game to spare as they look to secure a first European trophy since 1985.
Both sets of players went into the game unaware of the scoreline in the group's other fixture, which kicked off one hour earlier.
Each side knew, however, that a win would guarantee qualification and that might have played its part in a frenetic start.
Wolfsburg, with eight wins from their last nine games, were immediately on the offensive as Perisic lashed into the side-netting while Aaron Hunt drew a full-stretch save out of Tim Howard.
Sylvain Distin hit the bar with a downward header between those chances but Wolfsburg should have been ahead midway through the half, when Perisic was wrongly ruled offside when he stabbed home from close range.
It was a let-off for Everton, and a crucial one, as they hit Wolfsburg on the break just before half-time.
Distin's header aside, the visitors had barely threatened in the first 45 minutes but snatched the lead when Lukaku received a pass from Kevin Mirallas, outmuscled two defenders and ran through on goal before finishing calmly.
Knowing that defeat would leave them needing at least a draw in their final game against Lille, Wolfsburg again pressured the Everton defence in the second half.
The hosts were again denied when former Arsenal striker Nicklas Bendtner had a header ruled out for offside, but also Everton looked dangerous on the break - though Aiden McGeady somehow contrived to sidefoot over when presented with an open goal.
However, Everton wrapped up the win with another breakaway goal as Lukaku sent Mirallas away and the forward confidently slotted home.
Everton boss Roberto Martinez:
"On the transition we were lethal and every time we broke we looked really threatening.
"The two centre-halves (Phil Jagielka and Sylvain Distin) and (goalkeeper) Tim Howard were outstanding, and I think the shape of the team helped those three to be at their best.
"We have been getting on with our season on the quiet and I think Romelu Lukaku has been exactly the same.
"We are building something special going into the second half of the season. That is our objective."
- 8Vieira de Freitas
- 19Malanda-AdjeSubstituted forCaligiuriat 63'minutes
- 22DiasBooked at 45mins
- 14De Bruyne
- 10HuntSubstituted forArnoldat 75'minutes
- 9PerisicBooked at 58mins
- 3BendtnerSubstituted forOlicat 75'minutes
- 16McCarthySubstituted forOsmanat 31'minutes
- 17BesicBooked at 73mins
- 5Eto'oSubstituted forBarkleyat 73'minutes
- 11MirallasSubstituted forAtsuat 83'minutes
- Fernando Teixeira Vitienes
- Shots on Target
Second Half ends, VfL Wolfsburg 0, Everton 2.
Attempt missed. Ivica Olic (VfL Wolfsburg) right footed shot from the centre of the box is close, but misses to the right. Assisted by Vieirinha with a headed pass.
Attempt missed. Kevin De Bruyne (VfL Wolfsburg) right footed shot from outside the box is too high. Assisted by Daniel Caligiuri.
Attempt saved. Ross Barkley (Everton) right footed shot from outside the box is saved in the centre of the goal. Assisted by Aiden McGeady.
Corner, VfL Wolfsburg. Conceded by Phil Jagielka.
Attempt blocked. Ivan Perisic (VfL Wolfsburg) left footed shot from the centre of the box is blocked. Assisted by Maximilian Arnold.
Offside, Everton. Christian Atsu tries a through ball, but Ross Barkley is caught offside.
Maximilian Arnold (VfL Wolfsburg) hits the right post with a right footed shot from the right side of the box following a corner.
Corner, VfL Wolfsburg. Conceded by Sylvain Distin.
Attempt blocked. Daniel Caligiuri (VfL Wolfsburg) header from the centre of the box is blocked. Assisted by Maximilian Arnold with a cross.
Corner, VfL Wolfsburg. Conceded by Sylvain Distin.
Offside, VfL Wolfsburg. Daniel Caligiuri tries a through ball, but Ivica Olic is caught offside.
Substitution, Everton. Christian Atsu replaces Kevin Mirallas.
Attempt missed. Ivica Olic (VfL Wolfsburg) left footed shot from outside the box is high and wide to the left. Assisted by Daniel Caligiuri.
Attempt missed. Vieirinha (VfL Wolfsburg) right footed shot from outside the box misses to the left. Assisted by Maximilian Arnold.
Corner, VfL Wolfsburg. Conceded by Luke Garbutt.
Maximilian Arnold (VfL Wolfsburg) wins a free kick in the attacking half.
Foul by Leon Osman (Everton).
Attempt missed. Ivan Perisic (VfL Wolfsburg) left footed shot from outside the box is too high. Assisted by Maximilian Arnold.