Last updated on .From the section European Football

Bartra was given a rapturous reception by the Dortmund fans and his team-mates after the final whistle

Defender Marc Bartra returned to action for the first time since being injured in the attack on Borussia Dortmund's team bus as his side gained entry to the Champions League group stage.

Bartra, 26, had surgery on his right hand and wrist after the blast before a Champions League tie with Monaco.

He played 90 minutes as Dortmund edged Werder Bremen 4-3 to beat Hoffenheim to third place in the Bundesliga.

Hamburg avoided a relegation play-off with a late win over Wolfsburg.

Bartra makes Dortmund return

Spain centre-back Bartra, who joined Dortmund from Barcelona last June, was the only player to receive serious injuries in the blast on April 11.

Three devices containing pieces of metal exploded shortly after Dortmund left their hotel to travel to the home leg of their quarter-final tie against the Ligue 1 side.

Police in Germany have charged a man suspected of being behind the attack. Prosecutors say he was a market trader hoping to make money if the price of shares in the team fell.

Bartra (left) was named on the bench for last weekend's game against Augsburg but did not come on

Aubameyang seals third place - and top scorer prize

Dortmund started the final day of the Bundesliga season level on points with fourth-placed Hoffenheim, knowing a victory against eighth-placed Bremen would seal third because of their superior goal difference.

They secured the three points - but it required an 89th-minute penalty from top scorer Pierre-Emerick Aubameyang to defeat an away side that had led twice.

Aubameyang, who also scored a spectacular volley to put Dortmund 2-1 ahead, was crowned the Bundesliga's top scorer after taking his tally to 31 goals for the season.

Marco Reus also netted twice as Bremen, who scored through Zlatko Junuzovic, Fin Bartels and Max Kruse, missed out on European qualification.

Hoffenheim drew 0-0 against Augsburg and will go forward to the Champions League play-offs in order to gain entry to the group stage.

Aubameyang pipped Bayern Munich's Robert Lewandowski by one goal to finish top scorer in the Bundesliga

Birthday boy scores to save Hamburg

Hamburg are the only club to have never been relegated from the Bundesliga since the league was founded in 1963 - and they made sure that run continued with a dramatic 2-1 win against relegation rivals Wolfsburg.

Hamburg started the final day of the season fourth bottom, knowing they had to beat Wolfsburg - the team directly above them - to avoid a two-legged play-off against the side that finishes third in Bundesliga II.

Wolfsburg took the lead on a tense afternoon when Robin Knoche headed in after 23 minutes, before Filip Kostic fired in Hamburg's equaliser nine minutes later.

The home side knew they needed a winner to survive and it eventually arrived when substitute Luca Waldschmidt - on his 21st birthday - kept them up with his first goal of the season.

It sparked ecstatic scenes in the Volksparkstadion, with thousands of Hamburg fans pouring onto the pitch to celebrate at the final whistle.

Hamburg players mob Luca Waldschmidt after his vital goal

Jubilant Hamburg supporters invaded the pitch after the final whistle

Hamburg's Twitter account reacted to the club's survival