Borussia Dortmund vs Schalke 04

27 April 2019 · Bundesliga · 2018/19 · Referee Felix Zwayer

Full time 2 – 4

Half-time: 1–2

  • Mario Götze 14’
  • Axel Witsel 85’
  • Daniel Caligiuri 18’ (pen), 62’
  • Salif Sané 28’
  • Breel Embolo 86’

Match summary

Schalke 04 came from behind to win 4-2 away at Borussia Dortmund. Schalke 04 led 2-1 at half-time.

In the first half, Mario Götze put Borussia Dortmund ahead with a header in the 14th minute, set up by Jadon Sancho, Daniel Caligiuri equalised from the penalty spot in the 18th minute, and Salif Sané put Schalke 04 in front with a header in the 28th minute, set up by Daniel Caligiuri. In the second half, Caligiuri made it 1-3 with a direct free kick in the 62nd minute, Axel Witsel pulled one back to make it 2-3 in the 85th minute, set up by Jacob Bruun Larsen, and Breel Embolo made it 2-4 in the 86th minute, set up by Bastian Oczipka.

There was little between the sides on chances: Borussia Dortmund created 1.10 expected goals (xG) from 8 shots, Schalke 04 1.12 from 8. Borussia Dortmund had 2 players sent off.

Match stats

Borussia Dortmund Schalke 04
8 Shots 8
2 Shots on Target 4
2 Corners 4
0 Yellow Cards 6
2 Red Cards 0
1.10 xG 1.12
1.10 Non-penalty xG 0.37
4 Deep Completions 2

Key events

Borussia Dortmund Schalke 04
Kick-off
Mario Götze
Assist: Jadon Sancho
1-0 (Borussia Dortmund)
14’
18’
Daniel Caligiuri
Penalty
1-1 (Schalke 04)
28’
Salif Sané
Assist: Daniel Caligiuri
1-2 (Schalke 04)
Half-time1-2
62’
Daniel Caligiuri1-3 (Schalke 04)
Axel Witsel
Assist: Jacob Bruun Larsen
2-3 (Borussia Dortmund)
85’
86’
Breel Embolo
Assist: Bastian Oczipka
2-4 (Schalke 04)
Full-time2-4

Bookings

Card times are not on file for this game, so they are listed without a minute.

Borussia Dortmund
  • Marius Wolf
  • Marco Reus
Schalke 04
  • Daniel Caligiuri
  • Suat Serdar
  • Omar Mascarell
  • Weston McKennie
  • Breel Embolo
  • Sebastian Rudy

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.10 1.12 14’ Mario Götze (Borussia Dortmund), 1-0 14’ 18’ Daniel Caligiuri (Schalke 04), 1-1 18’ 28’ Salif Sané (Schalke 04), 1-2 28’ 62’ Daniel Caligiuri (Schalke 04), 1-3 62’ 85’ Axel Witsel (Borussia Dortmund), 2-3 85’ 86’ Breel Embolo (Schalke 04), 2-4 86’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.10 1.12 14’ Mario Götze (Borussia Dortmund), 1-0 Götze 14’ 18’ Daniel Caligiuri (Schalke 04), 1-1 Caligiuri 18’ 28’ Salif Sané (Schalke 04), 1-2 Sané 28’ 62’ Daniel Caligiuri (Schalke 04), 1-3 Caligiuri 62’ 85’ Axel Witsel (Borussia Dortmund), 2-3 Witsel 85’ 86’ Breel Embolo (Schalke 04), 2-4 Embolo 86’
Borussia Dortmund 1.10 xGSchalke 04 1.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Schalke 04 attacking Borussia Dortmund attacking 
18’ Daniel Caligiuri (Schalke 04), penalty, 0.76 xG, goal 85’ Axel Witsel (Borussia Dortmund), open play, 0.58 xG, goal 14’ Mario Götze (Borussia Dortmund), open play, 0.28 xG, goal 50’ Guido Burgstaller (Schalke 04), open play, 0.07 xG, off target 79’ Guido Burgstaller (Schalke 04), open play, 0.07 xG, off target 30’ Thomas Delaney (Borussia Dortmund), open play, 0.06 xG, off target 16’ Breel Embolo (Schalke 04), open play, 0.06 xG, blocked 35’ Thomas Delaney (Borussia Dortmund), open play, 0.06 xG, off target 23’ Mario Götze (Borussia Dortmund), set piece, 0.06 xG, blocked 86’ Breel Embolo (Schalke 04), open play, 0.05 xG, goal 45’ Matija Nastasic (Schalke 04), from a corner, 0.04 xG, off target 62’ Daniel Caligiuri (Schalke 04), direct free kick, 0.04 xG, goal 28’ Salif Sané (Schalke 04), from a corner, 0.03 xG, goal 11’ Thomas Delaney (Borussia Dortmund), open play, 0.02 xG, off target 49’ Raphael Guerreiro (Borussia Dortmund), open play, 0.02 xG, blocked 54’ Raphael Guerreiro (Borussia Dortmund), open play, 0.02 xG, off target 18’ Daniel Caligiuri (Schalke 04), penalty, 0.76 xG, goal 85’ Axel Witsel (Borussia Dortmund), open play, 0.58 xG, goal 14’ Mario Götze (Borussia Dortmund), open play, 0.28 xG, goal 50’ Guido Burgstaller (Schalke 04), open play, 0.07 xG, off target 79’ Guido Burgstaller (Schalke 04), open play, 0.07 xG, off target 30’ Thomas Delaney (Borussia Dortmund), open play, 0.06 xG, off target 16’ Breel Embolo (Schalke 04), open play, 0.06 xG, blocked 35’ Thomas Delaney (Borussia Dortmund), open play, 0.06 xG, off target 23’ Mario Götze (Borussia Dortmund), set piece, 0.06 xG, blocked 86’ Breel Embolo (Schalke 04), open play, 0.05 xG, goal 45’ Matija Nastasic (Schalke 04), from a corner, 0.04 xG, off target 62’ Daniel Caligiuri (Schalke 04), direct free kick, 0.04 xG, goal 28’ Salif Sané (Schalke 04), from a corner, 0.03 xG, goal 11’ Thomas Delaney (Borussia Dortmund), open play, 0.02 xG, off target 49’ Raphael Guerreiro (Borussia Dortmund), open play, 0.02 xG, blocked 54’ Raphael Guerreiro (Borussia Dortmund), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Roman Bürki GK900 0.000.000
Marius Wolf DEF690 0.000.021
Julian Weigl DEF900 0.000.000
Manuel Akanji DEF900 0.000.000
Abdou Diallo DEF900 0.000.061
Axel Witsel MID9011 0.580.021
Thomas Delaney MID603 0.150.000
Jadon Sancho MID9010 0.000.281
Marco Reus MID640 0.000.000
Raphael Guerreiro MID822 0.040.000
Mario Götze FWD8712 0.340.021
Paco Alcácer Sub300 0.000.000
Christian Pulisic Sub80 0.000.000
Jacob Bruun Larsen Sub310 0.000.581

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Dortmund win 72% Bet365 odds 1.30
Draw 17% Bet365 odds 5.50
Schalke 04 win 11% Bet365 odds 9.00

Chances implied by the Bet365 odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.