Schalke 04 scored four times in the last 35 minutes to come from 2-0 behind and win 4-2 at Mainz 05 in the Bundesliga.
Mainz were on course for another win when Austrian Andreas Ivanschitz and Colombian Elkin Soto put them 2-0 ahead after only 12 minutes.
Dutchman Klaas-Jan Huntelaar followed up last week’s hat-trick against Cologne by opening Schalke’s account in the 57th minute from a chance selflessly set up by Raul and Benedikt Hoewedes headed the equaliser seven minutes later.
Joel Matip headed Schalke in front following a corner in the 81st minute and Austria captain Christian Fuchs blasted in a free kick in the last minute to leave Schalke and Mainz both on six points.