The 26th Bundesliga matchday ends on Monday 18 May with a meeting between Werder Bremen and Bayer Leverkusen. Werder Bremen…