Orhan Ademi failed to make the most of a decent opening just eight minutes in, but Eintracht's young Swiss forward did better moments later, breaking the deadlock for the hosts from close range. Schalke were level come the half-hour mark, however, as Adam Szalai saw his headed effort denied by Daniel Davari, with Max Meyer slotting in the rebound for his second goal of the season.
Neustädter to the rescue
Braunschweig survived a second-half scare when defensive sloppiness saw the ball come to Neustädter, whose effort went wide, shortly before Karim Bellarabi crowned a counter-attack at the other end of the pitch to fire promoted Braunschweig back in front.
Schalke were never going to give in and parity was restored when substitute Goretzka slotted home in 65th minute. Jens Keller's men threw bodies forward in the dying stages in search of the winner, and the Royal Blues' efforts were rewarded in the first minute of stoppage time when Neustädter directed Julian Draxler's pin-point pass into the back of the net.
Line-ups and statistics