BERLIN (AP) -- Julian Draxler led Schalke to its first away win in the Bundesliga since October by scoring twice and setting up another in a 4-1 victory at Wolfsburg on Saturday.
The 19-year-old Draxler broke the deadlock in the 33rd minute and scored his second in the 63rd, 12 minutes after Ivica Olic equalized with a header.
Draxler then crossed for Jefferson Farfan to secure the win on a counterattack in the 79th, and Klaas-Jan Huntelaar added another with four minutes remaining.
Robert Lewandowski scored twice in Borussia Dortmund's 3-1 win at home over Hannover to take his season tally to a league-leading 16 goals.
Hamburger SV could only draw 1-1 with bottom side Greuther Furth, Werder Bremen lost 1-0 at home to Augsburg, and Nuremberg drew 1-1 with Freiburg.
Bayer Leverkusen was hosting Stuttgart in the late game.
Schalke climbs to sixth following its fourth game unbeaten across all competitions. The Gelsenkirchen club's previous away win was at Ruhr rival Dortmund in October.
Marco Hoeger crossed for Draxler to open the scoring by controlling the ball with his first touch and shooting past two defenders and Diego Benaglio with his next.
Draxler then cancelled Olic's headed equalizer by eluding three defenders on the edge of the area before firing inside the right post.
The teenager might have had a hat trick but unselfishly crossed for Farfan instead, before Huntelaar broke his six-game scoring drought.
Lewandowski was originally suspended against Hannover but cleared to play Friday after Dortmund appealed the striker's three-game ban for a red card.
Kevin Grosskreutz pulled the ball back for the striker to score with a simple finish in the eighth minute.
Lewandowski scored again with an easier finish in the 21st after Hannover goalkeeper Ron-Robert Zieler could only parry Grosskreutz's shot to his feet.
It was Lewandowski's 21st goal form his last 27 Bundesliga games, in which he also set up another six.
Mohammed Abdellaoue equalized with a header four minutes before the break. Roman Weidenfeller prevented Felipe Santana's own-goal but Abdellaoue was first to the ball as it came back off the crossbar.
Jakub Blaszczykowski crossed for Julian Schieber to complete the scoring in the 72nd, before Dortmund's attention turned to Tuesday's Champions League game against Shakhtar Donetsk. The last-16 tie is level at 2-2 from the first leg in Ukraine.
Disappointed Hamburg fans began streaming for the exits well before full-time as their side dropped to seventh.
Fuerth winter signing Nikola Djurdjic scored in the 14th by lifting the ball over Hamburg goalkeeper Rene Adler.
Maximilian Beister equalized with a strong shot to the top left corner seven minutes later.
Tobias Werner's 29th minute diving header was enough for Augsburg at Bremen.
In Nuremberg, Timmy Simons maintained his successful record from penalties in the Bundesliga in the 33rd with his sixth overall.
Jonathan Schmid deservedly equalized for Freiburg with seven minutes remaining when he was first to Rafael Schaefer's save from Julian Schuster.