Bayer Leverkusen 6-3 VfL Wolfsburg: An Impressive Comeback Keeps Champions League Hopes Alive
By Wandrille P. , April 5, 2026
Tags: Bayer Leverkusen
Bayer Leverkusen 6–3 VfL Wolfsburg · Bundesliga Matchday 28 · BayArena · April 4, 2026
Leverkusen outshot Wolfsburg 24 to 11. Their xG was 4.20 to Wolfsburg’s 2.02. They had 69% possession and 12 corners. The first half hid all of that. The second half revealed it with brutal clarity. Wolfsburg were on their way to the most improbable result of their season. Leading 3-1 at the BayArena at half-time, against a Leverkusen side that had looked lost, disorganised, and frankly embarrassing in front of their own fans — Dieter Hecking’s relegation-haunted side had 45 minutes to complete a heist. They lasted eight.
What followed was not just a comeback. It was a tactical demolition, a psychological collapse, and a reminder of exactly why the gap between sixth place and 17th place in this Bundesliga exists.
The first half: chaos as a tactical phenomenon
Kasper Hjulmand rotated five positions from the Heidenheim disaster — Schick, Tillman and Poku dropped to the bench, replaced by Bade, Fernandez, Tella and Kofane. On paper, a reasonable response to a difficult sequence of fixtures. On the pitch, a backline that immediately looked like it had never met each other.
Jonas Wind’s 16th-minute opener exposed the structural problem directly. Andrich misplaced a ball, Koulierakis won a routine header in midfield, and Wind — spinning on Bade’s blind side with the ease of a player facing a youth team — finished under Flekken before a single Leverkusen defender had tracked back. It was 0-1, and Wolfsburg had touched the ball perhaps six times.
That goal should have been the alarm. Instead, Mohammed Amoura missed a clean two-on-one at the other end, and Leverkusen were gifted a penalty so soft it drew audible laughter: Maehle brushed Maza shoulder-to-shoulder and referee Martin Petersen pointed to the spot without hesitation. Grimaldo converted. Leverkusen had equalised without deserving to.
What happened next is the key to understanding the whole match. Rather than retreating, Wolfsburg attacked the injustice of that decision with football. Grabara launched the restart long, two headers ricocheted in the chaos, and Maehle — already booked, still furious — hit a first-time dropkick from 25 metres that moved like a bullet and stayed low to the corner. It was one of the goals of the Bundesliga weekend. It was also a declaration: Wolfsburg were not going to sit on anything.
Then came the five-minute penalty. Tapsoba kicked Amoura in the ankle in the 32nd minute — Tapsoba, who already had a yellow card — and Petersen waved play on. For three minutes, Amoura lay on the ground, Leverkusen kept the ball moving, and the Wolfsburg bench screamed at every person in authority they could identify. The VAR eventually did what it should have done immediately. Eriksen tucked the penalty into the corner. Wolfsburg 3-1 up, half an hour played.
Grimaldo pulled one back in the 44th minute from a clever double one-two with Culbreath and Fernandez — the best piece of Leverkusen football of the entire half — but the pattern was clear: Leverkusen were dominating possession, generating chances, and being punished every time their defence switched off. Three Wolfsburg goals from eleven total shots. An xG of 2.02 that did not reflect the chaos required to produce it.
Half-time: 2-3. BayArena simmering.
The tactical reset that changed everything
Hjulmand’s decision at half-time was the match. Off came Fernandez, who had contributed one good moment and spent the rest of the half disappearing between positions. On came Schick — the striker Hjulmand had held in reserve precisely for a moment like this, a player built for penalty boxes and second-half pressure.
The shift was not just personnel. Leverkusen’s shape tightened. Palacios and Andrich took firmer control of the midfield instead of chasing the game frantically, and the full-backs pushed higher with more discipline, knowing Schick behind them would anchor rather than drift. Wolfsburg, meanwhile, had nothing left.
This is the tactical reality of Wolfsburg’s season in microcosm: they are a team that can perform at maximum intensity for perhaps 30 to 40 minutes. They had spent everything they had in the first half — the two penalty battles, the Maehle goal, the emotional investment in that 3-1 lead — and the second half asked them to defend against a team with fresher legs, more quality, and a very clear reason to be angry.
They cracked immediately. Eight minutes into the second half, Tella drove at Belocian on the left, Kumbedi came across too aggressively, and Schick — cool, deliberate, two months of pent-up minutes behind him — sent Grabara the wrong way. Three-all. The siege had begun.
How Wolfsburg collapsed
The 68th-minute goal tells the story of the second half better than any tactical diagram could. A Leverkusen corner, cleared to the edge of the box, came back in. Four or five players — from both teams — attempted to deal with it in the six-yard box and failed. The ball ricocheted between shins and knees until Tapsoba, positioned perfectly, rolled it into the bottom right corner from the penalty spot. Pure second-half attrition: Leverkusen kept coming, Wolfsburg kept making mistakes, and eventually the mistakes ran out of luck.
By that point, Wolfsburg’s players were arguing with each other on the pitch. Their captain Arnold, who had been dropped to the bench for the third consecutive match, came on in the 81st minute wearing the captain’s armband passed from Eriksen — an image that summed up a club in genuine crisis. They had now lost from a winning position seven times in this Bundesliga season. No team in the competition’s history had done that.
Maza’s 5-3 — from a training-ground short corner, Grimaldo laying off to Palacios, Palacios threading to Maza arriving at the back post — was the goal that finally killed Wolfsburg’s spirit. Grabara, who had been exceptional all afternoon, could not stop everything. Nobody could.
Poku’s introduction in the 81st minute brought the final punctuation. A dazzling run down the left — beating Lindström, then Belocian, then laying back to Tillman, who was never going to miss — turned a 5-3 into a 6-3 in the sixth minute of added time. Tillman, who is very much in the frame for the USMNT’s World Cup squad, needed one touch.
What this means
For Leverkusen: Three points, and the breathing room the Champions League race demanded. Hoffenheim lost to Mainz on the same afternoon, cutting the gap to fourth place to a single point. More importantly: the second half showed that Leverkusen, when they click, remain one of the most relentless attacking units in the Bundesliga. The DFB-Pokal is still alive. The season is not over.
For Wolfsburg: The numbers are now alarming. Five points behind Köln in 15th, with Hecking still waiting for his first win. The gap between this squad’s ceiling — 30 perfectly executed first-half minutes against a disorganised opponent — and its floor — a second-half capitulation that produced zero shots on target — is a chasm. And the remaining fixtures include Bayern, Frankfurt, and Freiburg.
The first relegation in Wolfsburg’s history is not inevitable. But on Saturday afternoon at the BayArena, it felt closer than it has ever been.
Player ratings
Bayer Leverkusen
Flekken (6.5) — Nervous in the first half, nearly diverted a back-pass into his own net in the ninth minute. Barely tested in the second. His value to this side is with the ball at his feet, not against the pressure Wolfsburg generated.
Bade (4.5) — The Wind goal was his fault and his alone. Standing still while a striker spins in front of him is not a Bundesliga standard. Tactically replaced at half-time by Schick, which was the right call even if it left a reshaped backline.
Andrich (6.5) — His misplaced ball triggered the opening goal. His recovery in the second half — firm in the duel, precise with the ball — was exactly what Leverkusen needed from their deepest midfielder when the pressure shifted.
Tapsoba (6.0) — Gave away the 1-3 penalty with a foul he had no business making on a yellow card. Scored the 4-3 with the right instinct at the right moment. One player, two completely opposite contributions in the same match.
Culbreath (6.5) — The double one-two with Fernandez before Grimaldo’s second goal was the smartest piece of football Leverkusen played in the first half. Steady throughout.
Palacios (7.0) — The assist for the 5-3 came from a disguised pass into a tight channel that only players who understand the geometry of a penalty box can play. Grew into the match significantly.
Fernandez (6.0) — One excellent moment, 44 minutes of confusion. Replaced at half-time. This was not his afternoon.
Grimaldo (8.5) — Two goals — one penalty, one composed cutback finish — and the lay-off that created Maza’s 5-3. The only Leverkusen player whose level never dropped across the full 90 minutes. On a day when everything around him wobbled, he was the fixed point.
Maza (7.5) — The header he missed from four metres in the first half was the kind of chance that defines bad days. He did not let it define his. The 5-3, from the back post on a short corner routine, was a player taking responsibility for the game’s conclusion.
Kofane (6.5) — Mobile and honest as a lone striker, held the ball well in tight spaces and gave Leverkusen something to play off before Schick arrived. Replaced in the 88th minute having contributed more than his rating suggests.
Tella (7.0) — Won the 3-3 penalty by driving directly at two Wolfsburg defenders in a straight line until one of them panicked. Direct, effective, and exactly what this second half required from a wide forward.
Substitutes: Schick (7.5) — The Hjulmand masterstroke. His penalty ended the contest psychologically. Lindström (6.5) — Lively. Poku (8.0) — The run for the sixth goal was the most technically complete individual moment of the afternoon: dribble past two, vision to lay back, done. Tillman (7.0) — One touch. One goal. One more argument for the USMNT roster. Explore Tillman’s chances to make USA National Team for the world cup
VfL Wolfsburg
Grabara (7.5) — Five saves, including two that were exceptional in the 77th minute when Leverkusen were threatening double figures. The best player on the pitch in the first half, the only Wolfsburg player who still looked like he cared in the second.
Belocian (5.5) — Outrun and outmuscled by Tella and Poku in the second half. Could not handle Leverkusen’s pace in transition.
Vavro (5.0) — Yellow card in the 71st minute for a late challenge. Beaten in the air and in the channel repeatedly. Not a Bundesliga-level performance.
Koulierakis (5.5) — His header inadvertently set up the Wind goal, which is the kind of thing that happens to centre-backs who play too high. Yellow card in the 55th minute rules him out next week against Frankfurt.
Kumbedi (5.0) — The foul for the 3-3 penalty was clumsy and avoidable. Replaced in the 82nd minute.
Eriksen (7.0) — A strange and somewhat compelling performance. Captained the side with composure, converted the penalty without fuss, and produced one genuinely brilliant chip for Amoura that was wasted. The question of why a player of this quality is starting for a relegation candidate is one Wolfsburg’s board will need to answer in the summer.
Souza (6.0) — The midfield battle was lost, but not through lack of effort. He simply ran out of options.
Maehle (7.0) — The dropkick for the 1-2 was the goal of the match. The yellow card for the soft penalty foul was the moment that handed Leverkusen their foothold. Both in the same five minutes. A performance that encapsulated Wolfsburg’s season: brilliant flashes, brutal consequences.
Wimmer (5.5) — Never found his rhythm. Replaced at 66 minutes.
Wind (6.5) — The opening goal was clinical. The missed 2-0 chance was the moment that, in hindsight, changed the match. Not his worst performance of a difficult season.
Amoura (6.5) — Won the penalty. Missed the two-on-one. Faded in the second half as Wolfsburg’s collective energy collapsed around him.
Substitutes: Manzambi (5.5) — Limited. Jashari (6.0) — Neat, tidy, anonymous. Arnold (n/r).
Written by Wandrille P — football analyst specializing in data-driven match analysis and creator of Ultrivia.
Think you know this match? Test yourself on Ultrivia — the football quiz.