Highlights from the second half:
50th minute: Köln aren’t able to completely clear the ball and the deflection from a cross comes to Schmidt. The substitute shoots dangerously, but captain Hector is able to block well.
65th minute: On the left wing, substitute Limnios breaks through after being played in by Selke. Pavlenka, however, spread himself excellently to prevent the cross into the centre.
70th minute: So nearly the equaliser! After a clever pass from Schmidt, Füllkrug plays to Stage, who has plenty of time to beat Schwäbe. The Dane tries to find the near corner, but the Köln goalkeeper makes a strong reflex save.
73rd minute: Werder are now in control of the game. Buchanan passes to Füllkrug, who moves into a dangerous position with a nutmeg, but the Bundesliga top scorer also fails to be Schwäbe.
73rd minute: Werder have the equaliser! After a throw-in, Buchanan crosses to Ducksch, who can’t connect cleanly with a header. At the back post, however, Romano Schmid has run through and slides the ball in from a tight angle.
84th minute: Köln come forward again from nowhere. Chabot heads the ball on to Selke off a corner, who fires over the crossbar in the six-yard box.
90th+4 minute: Full time. SV Werder draw 1-1 with 1. FC Köln and have confirmed their place in the Bundesliga next season.