Borussia Dortmund secured a place in the Europa League with a victory over Werder Bremen in Jurgen Klopp’s final home game in charge.

Klopp, 47, announced he would leave the Bundesliga club last month and his last game in charge will be next weekend’s German Cup final with Wolfsburg.

Shinji Kagawa and Pierre-Emerick Aubameyang put Dortmund two up but Levin Oztunali pulled one back.

Henrikh Mkhitaryan made it 3-1 before Theodor Gebre Selassie’s late goal.

With Wolfsburg having already qualified for the Champions League, Dortmund’s seventh-placed finish means they have secured the Europa League spot awarded for the German Cup irrespective of whether they win or lose in the final.

Elsewhere, Augsburg also confirmed their place in the Europa League with a 3-1 win at Borussia Monchengladbach, while Bundesliga runners-up Wolfsburg played out a 2-2 draw with Cologne.

Third-placed Bayer Leverkusen ended their season with a 2-1 defeat at Eintracht Frankfurt as Hoffenheim finished ninth after a 2-1 win over Hertha Berlin.

Jurgen Klopp banner

Borussia Dortmund fans unveiled a tribute to outgoing coach Jurgen Klopp before kick-off

Jurgen Klopp

Jurgen Klopp has been in charge at the Westfalenstadion since 2008

Dortmund fans

Klopp’s last game in charge of Dortmund will be the German Cup final against Wolfsburg in Berlin

Sebastian Kehl

Sebastian Kehl also played his final home game for Dortmund before retiring

Dortmund fans

Klopp has been linked with a number of clubs since he announced he would be leaving Dortmund at the end of the season

Lineup, Bookings (0) & Substitutions (6)

Borussia Dortmund

  • 01 Weidenfeller
  • 37 Durm
  • 04 Subotic
  • 15 Hummels
  • 29 Schmelzer
  • 08 Gündogan
  • 05 Kehl (Bender – 86′ )
  • 10 Mkhitaryan
  • 07 Kagawa (Jojic – 81′ )
  • 11 Reus (Immobile – 74′ )
  • 17 Aubameyang

Substitutes

  • 06 Bender
  • 09 Immobile
  • 14 Jojic
  • 22 Langerak
  • 23 Kampl
  • 25 Papastathopoulos
  • 26 Piszczek

SV Werder Bremen

  • 20 Casteels
  • 23 Gebre Selassie
  • 05 Lukimya
  • 07 Vestergaard
  • 37 Sternberg (Prödl – 87′ )
  • 18 Kroos (Makiadi – 75′ )
  • 38 Busch (Lorenzen – 61′ )
  • 22 Bartels
  • 16 Junuzovic
  • 11 Öztunali
  • 09 Di Santo

Substitutes

  • 01 Wolf
  • 06 Makiadi
  • 14 Hajrovic
  • 15 Prödl
  • 21 Aycicek
  • 26 von Haacke
  • 28 Lorenzen
Ref: Manuel Gräfe
Att: 80,667

Match Stats

Possession

66 34

Shots

22 7

On target

8 4

Corners

9 1

Fouls

11 3

Live Text Commentary

Full time

Full Time Match ends, Borussia Dortmund 3, SV Werder Bremen 2.

90:00 +3:06 Full time

Full Time Second Half ends, Borussia Dortmund 3, SV Werder Bremen 2.

90:00 +0:26

Corner, Borussia Dortmund. Conceded by Cedrick Makiadi.

90:00 +0:22

Attempt blocked. Ciro Immobile (Borussia Dortmund) right footed shot from the left side of the box is blocked. Assisted by Pierre-Emerick Aubameyang.

86:30 Substitution

Substitution Substitution, SV Werder Bremen. Sebastian Prödl replaces Janek Sternberg.

85:57 Substitution

Substitution Substitution, Borussia Dortmund. Sven Bender replaces Sebastian Kehl.

84:08 Goal scored

Goal! Goal! Borussia Dortmund 3, SV Werder Bremen 2. Theodor Gebre Selassie (SV Werder Bremen) right footed shot from the centre of the box to the top left corner. Assisted by Zlatko Junuzovic following a set piece situation.

83:30

Foul by Neven Subotic (Borussia Dortmund).

83:30

Melvyn Lorenzen (SV Werder Bremen) wins a free kick on the left wing.

80:32 Substitution

Substitution Substitution, Borussia Dortmund. Milos Jojic replaces Shinji Kagawa.

80:06

Corner, Borussia Dortmund. Conceded by Assani Lukimya.

77:18

Offside, SV Werder Bremen. Franco Di Santo tries a through ball, but Franco Di Santo is caught offside.

76:47

Foul by Marcel Schmelzer (Borussia Dortmund).

76:47

Fin Bartels (SV Werder Bremen) wins a free kick on the right wing.

75:26

Attempt missed. Pierre-Emerick Aubameyang (Borussia Dortmund) right footed shot from outside the box is too high. Assisted by Sebastian Kehl.

75:17

Attempt blocked. Ciro Immobile (Borussia Dortmund) right footed shot from the right side of the box is blocked. Assisted by Henrikh Mkhitaryan.

74:25 Substitution

Substitution Substitution, SV Werder Bremen. Cedrick Makiadi replaces Felix Kroos.

73:33

Foul by Mats Hummels (Borussia Dortmund).

73:33

Melvyn Lorenzen (SV Werder Bremen) wins a free kick in the attacking half.

73:06 Substitution

Substitution Substitution, Borussia Dortmund. Ciro Immobile replaces Marco Reus.

72:30

Neven Subotic (Borussia Dortmund) wins a free kick in the defensive half.

72:30

Foul by Melvyn Lorenzen (SV Werder Bremen).

69:56

Roman Weidenfeller (Borussia Dortmund) wins a free kick in the defensive half.

69:56

Foul by Jannik Vestergaard (SV Werder Bremen).

69:08

Foul by Marco Reus (Borussia Dortmund).

69:08

Fin Bartels (SV Werder Bremen) wins a free kick on the right wing.

68:29

Foul by Mats Hummels (Borussia Dortmund).

68:29

Theodor Gebre Selassie (SV Werder Bremen) wins a free kick in the defensive half.

67:28

Corner, Borussia Dortmund. Conceded by Assani Lukimya.

66:46

Corner, Borussia Dortmund. Conceded by Koen Casteels.

66:39

Attempt saved. Pierre-Emerick Aubameyang (Borussia Dortmund) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Henrikh Mkhitaryan.

63:55

Corner, Borussia Dortmund. Conceded by Janek Sternberg.

63:11

Henrikh Mkhitaryan (Borussia Dortmund) hits the bar with a left footed shot from the centre of the box. Assisted by Pierre-Emerick Aubameyang.

62:14

Marco Reus (Borussia Dortmund) wins a free kick on the right wing.

62:14

Foul by Jannik Vestergaard (SV Werder Bremen).

60:58 Substitution

Substitution Substitution, SV Werder Bremen. Melvyn Lorenzen replaces Marnon Busch.

60:38

Attempt missed. Pierre-Emerick Aubameyang (Borussia Dortmund) right footed shot from the centre of the box is close, but misses to the right. Assisted by Marcel Schmelzer with a cross.

56:46

Attempt saved. Levin Öztunali (SV Werder Bremen) right footed shot from outside the box is saved in the bottom right corner. Assisted by Fin Bartels.

54:27

Corner, Borussia Dortmund. Conceded by Marnon Busch.

53:35

Attempt missed. Fin Bartels (SV Werder Bremen) right footed shot from the left side of the box is too high. Assisted by Zlatko Junuzovic.

52:26

Attempt saved. Marco Reus (Borussia Dortmund) right footed shot from outside the box is saved in the bottom left corner. Assisted by Henrikh Mkhitaryan.

47:35

Attempt missed. Marco Reus (Borussia Dortmund) left footed shot from a difficult angle on the left is close, but misses to the left.

45:00

Second Half begins Borussia Dortmund 3, SV Werder Bremen 1.

45:00 +0:59 Half time

Half Time First Half ends, Borussia Dortmund 3, SV Werder Bremen 1.

44:32

Attempt missed. Marnon Busch (SV Werder Bremen) right footed shot from the right side of the box is too high. Assisted by Levin Öztunali.

43:11

Foul by Marco Reus (Borussia Dortmund).

43:11

Felix Kroos (SV Werder Bremen) wins a free kick on the right wing.

41:16 Goal scored

Goal! Goal! Borussia Dortmund 3, SV Werder Bremen 1. Henrikh Mkhitaryan (Borussia Dortmund) right footed shot from the centre of the box to the top left corner. Assisted by Shinji Kagawa following a fast break.

40:13

Corner, SV Werder Bremen. Conceded by Marcel Schmelzer.

39:21

Attempt saved. Marco Reus (Borussia Dortmund) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Henrikh Mkhitaryan.

37:30

Attempt blocked. Neven Subotic (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Sebastian Kehl.

36:36

Dangerous play by Marco Reus (Borussia Dortmund).

36:36

Zlatko Junuzovic (SV Werder Bremen) wins a free kick in the defensive half.

31:09

Attempt saved. Sebastian Kehl (Borussia Dortmund) left footed shot from outside the box is saved in the bottom left corner. Assisted by Henrikh Mkhitaryan.

30:03

Offside, SV Werder Bremen. Fin Bartels tries a through ball, but Franco Di Santo is caught offside.

29:17

Attempt missed. Pierre-Emerick Aubameyang (Borussia Dortmund) header from the centre of the box is close, but misses to the left. Assisted by Erik Durm with a cross.

28:54

Attempt blocked. Ilkay Gündogan (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Henrikh Mkhitaryan.

27:41

Attempt missed. Zlatko Junuzovic (SV Werder Bremen) right footed shot from outside the box misses to the left. Assisted by Theodor Gebre Selassie.

25:43 Goal scored

Goal! Goal! Borussia Dortmund 2, SV Werder Bremen 1. Levin Öztunali (SV Werder Bremen) right footed shot from the centre of the box to the centre of the goal. Assisted by Zlatko Junuzovic.

21:16

Foul by Pierre-Emerick Aubameyang (Borussia Dortmund).

21:16

Janek Sternberg (SV Werder Bremen) wins a free kick in the defensive half.

16:35 Goal scored

Goal! Goal! Borussia Dortmund 2, SV Werder Bremen 0. Pierre-Emerick Aubameyang (Borussia Dortmund) right footed shot from the centre of the box to the bottom right corner. Assisted by Shinji Kagawa.

14:27 Goal scored

Goal! Goal! Borussia Dortmund 1, SV Werder Bremen 0. Shinji Kagawa (Borussia Dortmund) left footed shot from the centre of the box to the bottom right corner. Assisted by Ilkay Gündogan.

13:56

Attempt missed. Mats Hummels (Borussia Dortmund) header from the left side of the box is high and wide to the left. Assisted by Henrikh Mkhitaryan with a cross following a corner.

13:23

Corner, Borussia Dortmund. Conceded by Janek Sternberg.

8:59

Corner, Borussia Dortmund. Conceded by Assani Lukimya.

8:19

Attempt blocked. Shinji Kagawa (Borussia Dortmund) right footed shot from the centre of the box is blocked.

8:13

Pierre-Emerick Aubameyang (Borussia Dortmund) hits the left post with a right footed shot from the centre of the box. Assisted by Marco Reus.

6:37

Offside, SV Werder Bremen. Zlatko Junuzovic tries a through ball, but Fin Bartels is caught offside.

4:47

Attempt missed. Henrikh Mkhitaryan (Borussia Dortmund) right footed shot from outside the box misses to the left.

4:20

Attempt saved. Zlatko Junuzovic (SV Werder Bremen) right footed shot from outside the box is saved in the centre of the goal.

3:55

Foul by Shinji Kagawa (Borussia Dortmund).

3:55

Felix Kroos (SV Werder Bremen) wins a free kick in the defensive half.

2:56

Corner, Borussia Dortmund. Conceded by Zlatko Junuzovic.

1:43

Foul by Ilkay Gündogan (Borussia Dortmund).

1:43

Zlatko Junuzovic (SV Werder Bremen) wins a free kick in the defensive half.

1:39

Attempt blocked. Henrikh Mkhitaryan (Borussia Dortmund) right footed shot from the right side of the box is blocked. Assisted by Marco Reus.

1:22

Attempt saved. Henrikh Mkhitaryan (Borussia Dortmund) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Ilkay Gündogan.

0:25

Foul by Henrikh Mkhitaryan (Borussia Dortmund).

0:25

Janek Sternberg (SV Werder Bremen) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers