Borussia Dortmund extended their fabulous record of scoring in every game under Thomas Tuchel with a pulsating 3-2 Revierderby win over local rivals FC Schalke 04 on Sunday.

Borussia Dortmund 3-2 FC Schalke 04

Goals: 1-0 Kagawa (30), 1-1 Huntelaar (33’), 2-1 Ginter (43’), 3-1 Aubameyang (48’), 3-2 Huntelaar (72')

Schalke held their own for a good 30 minutes, but fell behind when Matthias Ginter got away from Dennis Aogo and planted a cross on the head of Shinji Kagawa to give Dortmund the lead. The Royal Blues were not behind for long, however, as Leroy Sane - who had already gone close prior to the opening goal - teed up Klaas-Jan Huntelaar for a quick-fire equaliser. Gelsenkirchen-born Ilkay Gündogan rifled narrowly wide, before Ginter got on the end of a Henrikh Mkhitaryan corner to restore BVB's advantage late in a captivating first half.

Schalke 'keeper Ralf Fährmann was kept busy, but the visitors finished the stronger side at the SIGNAL IDUNA PARK.

Dortmund went up a gear after the restart as Gonzalo Castro put a 14th Bundesliga goal of the season on a plate for Pierre-Emerick Aubameyang. Schalke goalkeeper Ralf Fährmann repelled efforts from Gündogan and Mkhitaryan to keep his side in the game, but the Royal Blues refused to let their heads drop. Huntelaar reduced the arrears following a mistake by BVB captain Mats Hummels and, with the hosts wobbling for the first time, Schalke substitute Pierre-Emile Höjbjerg went agonisingly close to rescuing a point, the FC Bayern München loanee striking the post from 18 yards.

Man of the match

There are not many right-sided defenders playing to Ginter's level at present. The 21-year-old, a centre-back by trade, has made the position his own this term and has now chipped in with more assists (five) than any of his Bundesliga contemporaries in 2015/16.

Talking point

Second-in-the-table Dortmund have notched a staggering 71 goals in all competitions since Tuchel took charge, 35 of which have come in the Bundesliga. Only defending champions Bayern have scored more in the league this season.

Match stats

  • Kagawa has now scored more goals against Schalke (three) than against any other Bundesliga club.
  • Only Ebbe Sand (73) and Klaus Fischer (182) have scored more Bundesliga goals for Schalke than Huntelaar (72).
  • Ginter has scored as many goals after Matchday 12 (two) than in his previous four Bundesliga campaigns combined.
  • Aubameyang has found the net 24 times for club and country this season, and has scored in all four of his Revierderby starts.

Line-ups

Dortmund: Bürki - Ginter, Sokratis, Hummels, Schmelzer - Weigl, Gündogan - Mkhitaryan, Kagawa, Castro (Bender 87') - Aubameyang (Ramos 90+3')

Schalke: Fährmann - Caicara, Matip, Neustädter (Platte 90'), Aogo - Kolasinac (Höjbjerg 70'), Goretzka - Sane, Meyer (Choupo-Moting 55’) - Di Santo, Huntelaar