Hertha Berlin made it two victories from two and condemned Schalke to a second straight defeat by deservedly winning 2-0 at the Veltins Arena on Sunday evening, with midfielder Ondrej Duda scoring both goals.

Schalke 0-2 Hertha Berlin

Goals: 0-1 Duda (15'), 0-2 Duda (90')
Missed pen.: Caligiuri (12')
Sent off: Konoplyanka (90')

The Royal Blues came into the match looking to make amends for last weekend's 2-1 defeat Wolfsburg and they looked on course for a perfect start when a penalty was awarded for Marko Grujic's inexplicable hand-ball. Nabil Bentaleb scored from the spot against the Wolves but it was Daniel Caligiuri that stepped up and dragged his spot-kick wide of the left post. It proved a costly miss as Hertha stung the hosts by taking the lead barely a minute later, Duda finishing smartly from a Javairo Dilrosun pass.

Salomon Kalou missed a good chance to double the lead shortly afterwards, but Hertha's dominance over a subdued Schalke side continued after the break, with Duda and Valentino Lazaro outstanding on the counter-attack. Substitute Amine Harit offered some thrust for the hosts when he entered the fray and Rune Jarstein made two smart stops late on, before Yevhen Konoplyanka was sent off for a last man foul on the substitute Dennis Jastrzembski. Duda stepped up to crown a superb display with a stunning free-kick and ensure Hertha started a league season with two wins for the first time since 2016/17.

Match stats

  • The result ended a run of ten straight home wins for Schalke in this fixture.
  • Duda's goals were just his second and third in the Bundesliga. His first came against Bayern Munich back in October 2017.
  • All three of Schalke’s goals so far this season have come from set-pieces (two Bentaleb penalties and Nastasic’s deflected effort in the DFB Cup).
  • Guido Burgstaller - Schalke’s top scorer last season with 11 goals - has netted two in as many games for the Royal Blues against Hertha.
  • Schalke have recorded more wins against Hertha since the turn of the millennium (20) than against any other club.
  • Hertha lined up with the third-youngest team in the Bundesliga on Matchday 1 (24 years and five months). The average age of the team last season was the second oldest (26 years and eight months), behind Bayern Munich.


Schalke: Fährmann (c) – Sane, Naldo, McKennie – Caligiuri, Rudy (Serdar 51'), Bentaleb, Baba (Harit 73') – Embolo (Burgstaller 57'), Uth – Konoplyanka
Unused substitutes: Nübel, Skrzybski, Teuchert, Schöpf
Absentees: Nastasic (suspended), Oczipka (hernia), Riether (knie), Stambouli (ankle)
Coach: Domenico Tedesco

Hertha: Jarstein – Stark, Rekik (Dilrosun 6') Torunarigha – Lazaro, Grujic, Duda, Meier – Kalou (Jastrzembski 90'), Ibisevic (c) (Lustenberger 67'), Mittelstädt
Unused substitutes: Kraft, Klünter, Köpke, Dárdai
Absentees: Darida (knee), Gersbeck (cruciate ligament), Leckie (collateral ligament), Pekarik (knee), Selke (collapsed lung)
Coach: Pal Dardai

Watch: Duda: "I practice free-kicks like that every day"

As it happened

Click here for the Schalke-Hertha match centre!