Domenico Tedesco's Schalke earned a fourth straight win in the Bundesliga by edging a 1-0 victory away to Mainz.
Daniel Caligiuri's sensational solo goal earned Schalke a 1-0 win at Mainz in the Bundesliga on Friday, boosting his side's Champions League qualification hopes.
Victory moves Schalke four points clear of third-placed Borussia Dortmund, although they remain 17 points behind the Bundesliga's runaway leaders Bayern Munich.
Mainz, playing their 400th game in the Bundesliga, dominated the first half at the Opel Arena but were unable to find a way past goalkeeper Ralf Fahrmann.
And Schalke earned the points thanks to Caliguri's brilliant 55th minute intervention, the midfielder skipping away from three defenders before thumping a 25-yard drive into Florian Muller's top-left corner.