- Heller gives Darmstadt lead with his first of the season.
- Goals from Kolasinac, Choupo-Moting and Schöpf turn the tables, with Cameroonian also missing penalty.
- Third win in row extends Schalke's unbeaten streak to seven.
Darmstadt started brightly and silenced the VELTINS-Arena when Sandro Sirigu's inch-perfect pass sent Heller through to sidestep Ralf Fährmann and stroke his shot into an empty net. Play flowed from end to end with chances being created by both sides, and Schalke were soon back on terms. Eric Maxim Choupo-Moting's cross was met by Sead Kolasinac, who nodded in from point-blank range. The hosts could have taken the lead minutes later when Aytac Sulu felled Leon Goretzka inside the area, but Michael Esser saved Choupo-Moting's penalty.
Counterattacks were proving to be the most dangerous weapon for both sides and that was how Schalke gained the lead on the hour mark, Max Meyer's cross taking a deflection which favoured Choupo-Moting, who turned the ball in at full stretch. Sirigu tried to get Darmstadt going again, but it was Kolasinac making the greatest impression in the transitions and he almost set up Choupo-Moting for a second. Darmstadt threw caution to the wind late on, but Mario Vrancic's shot cleared the crossbar before Schöpf sealed Schalke's win in the last minute.
Man of the match
Sead Kolasinac scored his first goal of the season, and first ever at the VELTINS-Arena, and he was a hive of activity in the midfield. The Bosnia & Herzegovina international creating several chances with his dynamism on the break, notably one for Choupo-Moting late on.
It took Schalke some time to get going this season, but they are now steaming their way up the standings. This was their third straight win, extending their unbeaten run to seven games after they had lost their first five.
- Heller's goal was his first in 2016. His last came on 20 December 2015.
- Choupo-Moting's penalty miss was Schalke's sixth spot-kick failure in their last 12.
- Kolasinac scored not only his first goal of the season but also his first on home soil.
Schalke: Fährmann – Höwedes (c), Naldo, Nastasic - Geis – Schöpf, Kolasinac – Goretzka (Konoplyanka 46'), Bentaleb (Stambouli 69') – Meyer (Aogo 88') - Choupo-Moting
Coach: Markus Weinzierl
Darmstadt: Esser - Fedetskiy, Milosevic, Sulu (c), Guwara – Sirigu (Oliinyk 74'), Jungwirth (Stroh-Engel 85') - Heller, Vrancic, Ben-Hatira (Obinna 54') - Colak
Coach: Norbert Meier