By Graeme Bailey
Last Updated: 01/01/70 1:00am
Werder Bremen snatched the last UEFA Champions League spot in Germany.Werder Bremen snatched the third and final UEFA Champions League spot on the last day of the Bundesliga season.
Werder were the outsiders of the three clubs looking to seal the last Champions League spot, with both Stuttgart and Hertha Berlin ahead of them.
However, neither of the sides above Werder won and so their 2-1 win at Kaiserslautern was enough.
Tim Borowski opened the scoring at The Fritz-Walter Stadion after just 12 minutes and Werder doubled their lead thanks to Nelson Valdez (pictured) just before the break.
Halil Altintop gave The Red Devils some hope when he pulled one back just a minute before the interval, but Werder held on to claim a precious three points.
Stuttgart sunk from third at the start of the day, to fifth following their 3-1 home defeat to champions Bayern Munich.
The task always looked difficult for Stuttgart and after half an hour their hopes of victory had been dashed after two quick-fire goals from Michael Ballack (27) and Hasan Salihamidzic (30).
Roy Makaay (64) pounced just after the hour to seal victory for the visitors, while Imre Szabics grabbed a late consolation for the home side - who will play in the Uefa Cup next season.
Stuttgart's defeat meant that Hertha Berlin had the chance to claim a top-three finish - but they were held to a goalless draw at home by Hannover and they stayed in fourth.
Stuttgart and Hertha's failure to win meant Schalke had secured second place, but they made sure of it themselves with a 3-1 victory over relegated Freiburg.
Ebbe Sand (6) put Schalke ahead early on, but Alexander Iashvili (11) levelled not long after.
Marcelo Bordon put the visitors back in-front before Roda Antar levelled with just 12 minutes to go.
However, Schalke were not to be denied as Brazilian Bordon fired home in the final minute.
Bayer Leverkusen and Borussia Dortmund's battle for the last Uefa Cup spot was decided at The BayArena and it was the home side who were victorious.
Bayer infact booked their place in emphatic style with a 5-1 success over Borussia Monchengladbach. Borussia actually went ahead through former Bayer star Oliver Neuville after just two minutes.
That, though, spurred Bayer into action - particularly Bulgarian Dimitar Berbatov who helped himself to a 20-minute hat-trick (41, 58 & 61) which sandwiched another home goal from Andrej Voronin (59).
Franca completed the scoring with 20 minutes go to finish Bayer's season off in style.
Dortmund missed out on sixth spot despite beating relegated Hansa Rostock 2-1.
Marco Vorbeck gave Hansa a shock lead (14), but second half goals from Marc Kruska (52) and Jan Koller (67) secured victory for Borussia.
Bochum, already down, signed off in fine style with a 1-0 win at Hamburg. Mamadou Diabang grabbed the only goal after three minutes.
The Bundesliga's top-scorer got on the scoresheet again as Marek Mintal fired home an 18th minute penalty for Nurnberg, which levelled Niclas Weiland's opener.
However, Nurnberg's campaign ended on a low as Michael Thurk fired home a last minute winner for Mainz.
Wolfsburg secured a top-half finish as they ended their season with a 2-1 win at Arminia Bielefeld.
Fatmir Vata (35) put the home side ahead, but goals from Martin Petrov (41 pen) and Thomas Brdaric (56) gave The Wolves victory.
Click below for match summaries:
Arminia Bielefeld 1-2 Wolfsburg
Bayer Leverkusen 5-1 Borussia M'gladbach
Borussia Dortmund 2-1 Hansa Rostock
FC Kaiserslautern 1-2 Werder Bremen
Hamburg 0-1 VFL Bochum
Hertha Berlin 0-0 Hannover 96
Nurnberg 1-2 Mainz
SC Freiburg 2-3 Schalke 04
VfB Stuttgart 1-3 Bayern Munich