Bayern Munich's UEFA Champions League preparations were given a boost as they ran out 5-2 winners over Werder Bremen at the Allianz Arena.
Seeking to overturn a 1-0 first-leg deficit when they meet Real Madrid in the semi-final of Europe’s top competition on Tuesday, they warmed up in style with a fine display of attacking verve in the Bundesliga on Saturday.
But the final score did not tell the full story of a game that, for 45 minutes at least, Werder competed well in, with a second-half masterclass and the contribution of former Werder striker Claudio Pizarro ultimately proving decisive.
The visitors took an unexpected early lead when Theodor Gebre Selassie was on hand to round off a well-worked counter attack, before Franck Ribery levelled 10 minutes later.
Despite the hosts creating a number of chances, Aaron Hunt restored Werder's advantage just before the break by finishing another breakaway.
It was a different story after the restart, though, as Bayern responded with three goals in eight minutes - Pizarro marking his return to the side with a brace, before Bastian Schweinsteiger's towering header made it four.
Arjen Robben then came off the bench to add a fifth with a trademark finish to give Bayern a much-needed boost.
Coach Pep Guardiola clearly had one eye on Tuesday’s clash with Madrid, making five changes to the side that had lost in Spain.
There was an emotional start to proceedings at the Allianz Arena as players and fans observed a minute's silence to pay their respects to former Barcelona boss, and Guardiola's assistant at Camp Nou, Tito Vilanova, who died on Friday after a long battle with throat cancer.
Despite the hosts seeing plenty of possession in the opening exchanges, it was Werder who took the lead after 10 minutes when a sweeping counter-attack saw Cedric Makiadi release Gebre Selassie, who burst into the area to score.
Much had been made about the form of Ribery before the game, with Guardiola insisting that the Frenchman was on the verge of recapturing the kind of displays that saw him in the running for FIFA Ballon d’Or.
The Spaniard's faith was rewarded with the equaliser after 20 minutes, when a perfectly weighted ball from Pizarro found the onrushing Ribery in the box, who applied a calm finish.
Pizarro almost troubled his former employers again 10 minutes before half-time, but his chip was cleared.
And Bayern's failure to find a second goal was punished three minutes later, when Franco Di Santo played in Hunt, who passed the ball home.
However, a disappointing first half for Bayern was quickly forgotten after the break as Pizarro made amends for his earlier wastefulness by latching onto Thomas Muller's flick and poking the ball in at the far post.
The Peruvian decided not to celebrate out of respect to his former club, but he increased their woes four minutes later when Ribery released David Alaba, who squared for the veteran striker to finish.
Having finally found their rhythm, Bayern were relentless and would have had a third through Javi Martinez just before the hour were it not for a smart save from Wolf.
But just two minutes later the visiting goalkeeper was picking the ball out of the net for a fourth time, as Schweinsteiger headed home from substitute Philipp Lahm's cross.
There was still time for Bayern to add a fifth 16 minutes from time when Robben came off the bench to fire in a low drive.
That compounded a difficult afternoon for Robin Dutt's men, who missed a golden opportunity to confirm their Bundesliga status, while Bayern readied themselves for a bigger test against Real.
|14||C. Pizarro||53' 57'|
for M. Weiser 46'
for Dante 73'
for D. Alaba 76'
|Brannagan open to Championship loan move|
|Wenger wants to sign Mertesacker replacement|
|Ancelotti: Bayern´s transfer business done|
|Brisbane Roar sign former Danish international Kristensen|
|Verratti, Luiz missing for PSG|
|Sounders part ways with foundation coach Schmid|
|Mane turned down Manchester United for Liverpool|
|Zidane on Pogba: Until August 31, anything can happen|
|Mkhitaryan driven by father´s death|
|Inter rejected Napoli offer for Icardi, says president|
|Clichy: City fighting fit after Guardiola pizza ban|
|Everton and Burnley win as Hull are held|
|Ajax held by PAOK after Cillessen howler|
|Conte left frustrated by ´crazy´ money in transfer market|
|Neymar makes Barcelona case to Gabriel Jesus|
|Rostov comeback twice for Champions League draw with Anderlecht.|
|Arsenal defender Mertesacker set for lengthy lay-off|
|Conte not selling ´fantastic´ Matic|
|Ibrahimovic keen on MLS and Beckham´s Miami project|
|Neymar: I play for Messi, he´s the man|
|Barcelona reveal details of Andre Gomes deal|
|Suarez bullish over Barcelona prospects|
|Ajax claim Napoli keen on Milik to replace Higuain|
|Totti labels Higuain´s Juventus move ´a disaster´|
|Juventus confirm Higuain deal|
|Pato to Villarreal ´in the final stage´|
|PSG sign Lo Celso|
|Muller: Beating Dortmund will be more fun this season|
|Juventus sign Higuain from Napoli for €90m|
|Pastore: I´m like God in Paris|
|Injured Lanzini out of Olympics|
|Allegri unperturbed by Higuain fee|
|Menezes replaces Bento at Cruzeiro|
|Sporting rejected major bids from Inter and Liverpool for Joao Mario, claims father|
|Pochettino pleased by Tottenham despite Juventus defeat|
|Eriksson: Allardyce the right man for England|
|Mourinho makes United train after stepping off plane from China|
|Hazard can still match Messi, says Pedro|
|Pjanic shows there is life at Juve, with or without Pogba|
|Juventus 2 Tottenham 1: Benatia bags win for Serie A champions|
|Dembele: I am not the Bundesliga´s next superstar|
|Lyon claim €35m Arsenal offer for Lacazette rejected|
|Donnarumma dreaming of Milan captaincy as he eyes long-term stay|
|Robson: Ibrahimovic can match Van Persie´s first year at United|
|Rooney should remain England captain - Eriksson|
|Emery wants new striker at PSG|
|Santos accept Juventus bid for Gabriel|
|Eriksson expects Sweden to try and tempt Ibrahimovic out of retirement|
|Spurs signing Janssen almost quit|
|Leicester stay best for Mahrez - Ranieri|
|Allardyce to take Mourinho cue on Rooney|
|Ings ready to outdo big-money signings|
|Henderson optimistic over Liverpool campaign|
|Allardyce hardened to the challenge of England post|
|Barcelona announce record revenues for 2015-16|
|Moyes enjoys Sunderland win as Palace beat Colchester|
|Stoke complete Allen signing|
|Roma coach Spalletti warns suitors off Manolas|
|Cresswell out for up to four months with knee injury|
|Burnley fan banned by club for racist abuse|
|Dad won´t let me play at the Olympics - Larsson Sr pulls rank|
|Kostic joins Hamburg on five-year deal|
|Tevez: I´d turn down Chelsea and Napoli to stay at Boca|
|Mayoral inspired by Benzema for Wolfsburg stint|
|Allardyce straight into competitive action with England|
|Liverpool, Sevilla fined for Europa League final incidents|
|Barcelona seal Guillemenot signing as part of new Servette deal|
|Niersbach handed one-year ban over World Cup corruption|
|Chelsea and Everton ´still interested´ as Koulibaly eyes Napoli exit|
|´Still working hard´ - Balotelli trains with Liverpool kids|
|Winter breaks, long-ball football and the World Cup: Allardyce in his own words|
|Inter warn Napoli Icardi is not for sale|
|Zanetti wants Simeone back at Inter|
|Stoke snap up Sobhi|
|PSG tougher under Emery - Lucas Moura|
|Totti not ready for retirement - Pallotta|
|Confident Allardyce reveals plan for England success|
|Pochettino to discard three Tottenham players|
|Allardyce: Rooney must wait for captaincy decision|
|Aubameyang: I will only leave Dortmund for Real Madrid|
|Allegri silences questions on Pogba|
|Bruce stands by decision to quit Hull City|
|Pochettino: Not the right time for Argentina job|
|Inter yet to approach De Boer with Mancini exit rumoured|
|Ancelotti trusts me more than Guardiola - Ribery|
|Wijnaldum rejected Everton for Klopp|
|Pre-season Manchester derby cancelled|
|Coutinho excited by ´fast´ Liverpool recruits|
|Cristiano Ronaldo and Conor McGregor step into the ring together|
|Mancini coy on reports linking Icardi to Napoli|
|Nolito reveals why he chose Man City over Barcelona|
|Inter 1 Paris Saint-Germain 3: Icardi absence in defeat fuels Napoli talk|