- Mainz come from goal down in Stuttgart.
- 05ers cannot finish lower than seventh.
- Stuttgart two points adrift of relegation play-off spot.
1. FSV Mainz 05 are guaranteed European football next season after getting the better of relegation-threatened VfB Stuttgart on the penultimate weekend of the 2015/16 campaign.
Second from bottom at the start of play, Stuttgart made the best possible start when Philip Heise's deflected strike fell kindly for captain Christian Gentner to rifle in the opening goal from close range. Mainz had to wait until the 37th minute to get in behind the Stuttgart back four, but their long-awaited chance was worth the wait as Yunus Malli stroked home to level after a superb run from Karim Onisiwo.
Stuttgart were on the ropes as Mitchell Langerak denied Stefan Bell and Onisiwo headed against the upright, before the unmarked Jhon Cordoba stooped to head Fabian Frei's looped cross into the net shortly after half time. The chances were mounting up in Mainz's favour when Onisiwo rolled in an easy third to leave Stuttgart needing to beat VfL Wolfsburg on the final day to stand any chance of avoiding being automatically relegated to the second tier.
Man of the match
Onisiwo was a thorn in Stuttgart’s side all afternoon, capping his second Bundesliga start with a goal and assist.
Now up to fifth, Mainz will bypass the qualifying rounds and secure their direct passage to the group stage of next season's UEFA Europa League if they avoid defeat at home to sixth-placed Hertha Berlin on Matchday 34.
- Gentner's opener with his first of the season at the Mercedes-Benz Arena and Stuttgart's 2900th in the Bundesliga.
- Malli's 11th Bundesliga goal of the season was his first in 717 minutes.
- Cordoba scored his first headed goal in the Bundesliga and fifth overall.
Stuttgart: Langerak - Großkreutz, Sunjic, Baumgartl, Heise – Schwaab (Taschy 72'), Gentner (Werner 59') - Rupp, Maxim, Kostic - Didavi
Coach: Jürgen Kramny
Mainz: Karius - Donati, Bell, Bungert, Bussmann - Frei, Baumgartlinger – Clemens (Samperio 80’), Malli (Serdar 82'), Onisiwo - Cordoba (Bengtsson 90+1')
Coach: Martin Schmidt