Highlights

90'
+ 1

HOFFENHEIM RUN AWAY WITH IT!

TSG climb to third, overnight at least, after a dominant display. Schalke were outplayed from start to finish, and stay in the bottom three. Worrying times for the promoted club, you have to say...
Full-time
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Georginio Rutter
Georginio Rutter 33.55km/h
2.
Jacob Bruun Larsen
Jacob Bruun Larsen 32.31km/h
3.
Dominick Drexler
Dominick Drexler 32.29km/h
88'

JOB DONE

No hat-trick from Skov, but he won't be too fussed. Great effort from the great Dane. Becker's also on for Rutter.
88'

Substitution

sub
Finn Becker
Finn Becker
sub
Georginio Rutter
Georginio Rutter
88'

Substitution

sub
Eduardo Quaresma
Eduardo Quaresma
sub
Robert Skov
Robert Skov
83'

RUDY!

He's in behind, but can only direct a free header wide of the far post. Schalke have given up.
82'

BIG CHANCE!

Not taken! Hoffenheim work it really well as Angelino cushions a ball back to Rutter. He's 10 yards out and dead central, but can't beat Schwolow.
76'

BRAVO!

Baumgartner was brilliant tonight - a performance with everything but a goal. Dabbur's purple patch, meanwhile, gathers pace...
75'

Substitution

sub
Angelo Stiller
Angelo Stiller
sub
Christoph Baumgartner
Christoph Baumgartner
75'

Substitution

sub
Jacob Bruun Larsen
Jacob Bruun Larsen
sub
Munas Dabbur
Munas Dabbur
72'

Substitution

sub
Sebastian Polter
Sebastian Polter
sub
Florent Mollet
Florent Mollet
70'

Substitution

sub
Kenan Karaman
Kenan Karaman
sub
Simon Terodde
Simon Terodde
70'

Substitution

sub
Jordan Larsson
Jordan Larsson
sub
Dominick Drexler
Dominick Drexler
69'

ANGELI-NO!

Angelino with a full-blooded volley at the far post, but Schwolow gets two firm hands behind the shot. Lovely cross by Rutter to find the pint-sized Spaniard. Almost a very tasty goal.
67'

CLINICAL HOFFENHEIM

information
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
xGoals
0
0.71
2.51
0
Goals
65'

FRESH LEGS

Former Schalke midfielder Rudy comes on for Geiger, who's put in a solid shift.
65'

Substitution

sub
Sebastian Rudy
Sebastian Rudy
sub
Dennis Geiger
Dennis Geiger
62'

MOLLET!

The Frenchman fires wide with a shot on the run from 18 yards. He lands awkwardly, though, and may have to go off...
59'

SKOV AT THE DOUBLE!

No stopping that. It's very similar to his first spot-kick, though Schwolow does go the right way. Mountain to climb for Schalke.
59'

Robert Skov

GOAL!

0 : 3
Robert Skov
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
77 %
57'

PENALTY!

Ouwejan handles in his attempt to stop Skov breaking into the box. No question about that, looking back at the footage.
57'
Video Assistant RefereeVideo Assistant Referee
Situation No penalty
Review Handball?
Decision Penalty
57'

Yellow card

yellowCard
Dominick Drexler
Dominick Drexler
55'

OFF THE POST!

It's just not Schalke's day as Terodde flicks a header from a corner onto the foot of the far post. Baumann didn't move.
50'

Pressure Handling

information
Pressure Handling
This Match Fact examines how successfully players perform under pressure. The percentage of "solved situations" indicates how often a player has freed himself from opponent pressure by dribbling, passing, scoring a goal or drawing a foul.
71%
%
Marius Bülter
15 times under pressure
Marius Bülter
46'

LIKE-FOR-LIKE CHANGE

Aydin's on at right-back, with Brunner making way. Can Schalke turn this around?
Kick-off!
45'
+ 3

Substitution

sub
Mehmet Can Aydin
Mehmet Can Aydin
sub
Cédric Brunner
Cédric Brunner
Half-time
45'
+ 2

HAMMER BLOW...

... for Schalke. Terodde's header from a corner is saved by Baumann, who immediately hoofs a long ball up to Rutter. He retains possession, before slipping a pass into the box for Dabbur to steer a brilliant finish into the far corner.
45'
+ 2

Munas Dabbur

GOAL!

0 : 2
Munas Dabbur
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
7 %
45'
+ 1

GREIML!

Greiml gets a head to Ouwejan's in-swinging free-kick. Baumann's at full stretch, but it goes wide of the angle of post and bar.
40'

BAUMGARTNER!

So close to a second Hoffenheim goal. Baumgartner receives the ball in the box and catches his shot really low. It's awkward for Schwolow, who gets a hand to it before smothering at the second attempt, just in front of the goal-line.
38'

Yellow card

yellowCard
Grischa Prömel
Grischa Prömel
36'

CLOSE!

Prömel controls a pass into his feet, before whipping an effort just past the upright from the edge of the D. That's a let-off for Schalke. They defence just didn't tight enough to him.
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Georginio Rutter
Georginio Rutter 33.07km/h
2.
Dominick Drexler
Dominick Drexler 32.29km/h
3.
Christoph Baumgartner
Christoph Baumgartner 31.34km/h
29'

DENIED!

The Schalke fans urge Mollet to shoot. He obliges from 18 yards, firing a fierce strike off the foot of a post. It cannons back out to Ouwejan, whose goal-bound strike is met by Baumann's outstretched boot.
28'

OVER!

Baumgartner goes up to meet Geiger's cross, heading off target. He collides with Yoshida in the process, but should be OK.
camera-photo

SKOV ON THE SPOT

Skov's textbook penalty is the difference as we approach the half-hour mark in Gelsenkirchen.
26'

DESERVED LEAD

information
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
One goal and more than one opening for Hoffenheim...
xGoals
0
0.14
1.28
0
Goals
23'

RUTTER!

Brilliant from Hoffenheim as Dabbur back-heels into the path of Baumgartner. He feeds the run of Rutter in the box, but the young striker goes for power and can't keep his shot down. Had to test the goalkeeper!
22'

Win Probability

information
Win Probability
This Match Fact documents significant changes in the probability of victory for both teams during the course of the match. The value is based on actual match play and incorporates existing Match Facts such as Expected Goals, Skill and Set-Piece Dange
1'
37 %
Now
63 %
22'

WIDE!

Good spell for Schalke as they force a hurried pass out from the back from Kabak. Krauß picks it up, before driving wide of the post from 18 yards.
20'

OUUUUWEJAN!

Ouwejan's ensuing free-kick asks the question of Baumann. It bounces just in front of the TSG keeper in his six-yard box, and he does really well to push the ball to safety.
20'

SUSPENSION

Vogt goes into the book after blocking off Terrode. He'll serve a mandatory one-match ban when Hoffenheim host Bayern next week.
19'

Yellow card

yellowCard
Kevin Vogt
Kevin Vogt
17'

SKOV WANTS IT

The goalscorer has clearly scented blood today and goes for his second, jinking in off the right before getting a shot away with his preferred left boot. It's blocked before Schwolow needs to intervene though.
15'

SCHALKE UNFAZED

Drexler scampers forward down the right into space as the Royal Blues look to respond. Vogt has read the danger though, and slides in to snuff out the attack.
12'

FIRST TIME FOR EVERYTHING

Schalke have been awarded three penalties so far this season but that was the first one that has been given against them.
11'

HOFFENHEIM LEAD!

Skov, in the absence of injured striker Kramaric, assumes penalty duties and he tucks this one away with aplomb!
11'

Robert Skov

GOAL!

0 : 1
Robert Skov
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
77 %
10'

PENALTY TO HOFFENHEIM!

The referee checks his pitch-side monitor for a VAR review and awards a penalty to Hoffenheim for a foul by Greiml on Baumgarnter.
10'

Yellow card

yellowCard
Leo Greiml
Leo Greiml
8'

HOFFENHEIM GO CLOSE!

Brilliant from Rutter on the right as he jinks into the box and floats a cross to the back post. Angelino heads it back into the middle towards Baumgarnter, who controls it and flicks an effort towards goal - but it's blocked. Prömmel follows up but fires off target.
7'
Video Assistant RefereeVideo Assistant Referee
Situation No penalty
Review Foul?
Decision Penalty
3'

PROMISING POSITION

Schalke ping the ball around midfield nicely with some one-touch passing. They draw a foul in a central position, around 40 yards out, and despite the distance Mollet tries his luck. He strikes the ball well but it would take something truly spectacular to score from there. Suffice to say this one doesn't go in.
1'

OFF WE GO!

Bundesliga Matchday 10 is up and running!
Kick-off!

WELCOME KA-BAK!

Kabak made 40 Bundesliga appearances for Schalke between September 2019 and January 2021. The Hoffenheim defender, who has also played for Stuttgart, Liverpool and Norwich, has not missed a kick so far this season. He's even registered a goal and a couple of assists.
2:03
camera-professional-play-symbol

WATCH: LEVERKUSEN 4-0 SCHALKE

Schalke were blown away by Alonso's Leverkusen on Matchday 9 - their third loss in a row.
2:03
camera-professional-play-symbol

WATCH: HOFFENHEIM 1-2 BREMEN

Hoffenheim were undone by a late Füllkrug penalty last Friday, falling to their third defeat of the season.

MORE ON THOSE TEAMS

The big news is the absence of Kramaric, who has an ankle problem. Rutter replaces Hoffenheim's record scorer, in the only change from the team that lost to Bremen. Ouwejan returns at left-back for Schalke, while Mollet earns a first Bundesliga start at the expense of Polter in attack.

SCHALKE STARTING LINE-UP

Schwolow - Brunner, Greiml, Yoshida, Ouwejan - Krauß, Flick - Drexler, Mollet, Bülter - Terodde (c)

SCHALKE SUBS

Fährmann, Matriciani, Latza, Flick, Aydin, Mohr, Larsson, Karaman, Polter

HOFFENHEIM STARTING LINE-UP

Baumann (c) - Kabak, Vogt, Nsoki - Skov, Prömel, Geiger, Angelino - Baumgartner - Rutter, Dabbur

HOFFENHEIM SUBS

Philipp, Kaderabek, Akpoguma, Quaresma, Stiller, Rudy, Becker, Bischof, Bruun Larsen

BACK-TO-BACK GAMES

This is the first the teams' double header this week. Following tonight's Bundesliga meeting, Hoffenheim will host Schalke in the DFB Cup on Tuesday.

HEAD TO HEAD

These sides have met 26 times with the visitors boasting ten wins to Schalke's nine. There have been seven draws.
camera-photo

BREITENREITER'S BACK

TSG coach Andre Breitenreiter oversaw 44 games at the helm of Schalke back in 2015/16 and the 49-year-old said he's looking forward to one more return to the Veltins Arena later. "I've never held any grudges against Schalke; they're a fantastic club. I felt very comfortable there and I still have many friends there. But my time there was six years ago now – it's in the past."

"HIGHER INTENSITY"

The hosts suffered their fifth defeat of the campaign last weekend - a 4-0 loss at the hands of Bayer Leverkusen - and coach Frank Kramer insists the Royal Blues will give a much better showing of themselves at home tonight. “We know more is expected of us and we want to show we’re capable of that," the tactician admitted. "We have to play at a higher intensity on Friday.”

MATCHDAY 10 IS UPON US!

Schalke and Hoffenheim kick off the action on Bundesliga Matchday 10. The promoted Royal Blues are looking nervously over their shoulder at the relegation zone, while Hoffenheim could climb back into the top four - overnight at least - with a win. bundesliga.com brings you all the match coverage you can shake a stick at...
0:30
camera-professional-play-symbol

WATCH: GET READY FOR SCHALKE VS. HOFFENHEIM