Schalke are showing fantastic resilience and concentration here as they look to get the job done.
5 minutes left
The board goes up - Stuttgart have five minutes left to get something out of this game.
Speed check: The fastest player in the game after 90 minutes
Within touching distance
Just a few minutes separate Schalke from a huge three points.
Looking for a breakthrough
Stuttgart are still looking for an equaliser, but have not tested Fährmann since that Endo header.
Sosa on target
15 minutes left
Reis makes three substitutions as he looks to wrestle back some momentum.
A rare foray forward in this half produces a Schalke shot on target as Zalazar forces a save from Bredlow with a free-kick. From the resulting corner, Eder Balanta's header flies just wide of the post.
It's all Stuttgart now as they manage another effort. This time, Mavropanos shoots over the bar. Can they find that equaliser?
Fährmann makes a huge stop - again from an Endo header - to keep Schalke in front, before Silas pokes the rebound over the bar. Tense times for Schalke!
Sosa, who has looked lively in this second half, shoots from distance - an effort which the previously solid Fährmann lets slip through his grasp. Just under 30 minutes left for Stuttgart to find an equaliser!
Big half-hour for Reis
Coulibaly curls wide
The substitute takes aim but cannot get find the target.
Huge ask for Stuttgart
'Die Schwaben' have not come from behind to pick up even a point when 2-0 down at half-time since 2014, when they drew 3-3 with Leverkusen. They are giving it a go here though!
Fährmann is called into action, leaping into the air to palm away Sosa's curling ball. A good beginning to this half for Stuttgart.
But it's well defended by Schalke, who clear relatively easily.
A chance for Borna Sosa to whip in a dangerous ball...
Schalke more efficient
Labbadia makes two changes, introducing Dan-Axel Zagadou and Tanguy Coulibaly as he looks to freshen up his XI.
Off we go again!
Stuttgart kick off the second half as they face an uphill task.
Schalke looking good!
Schalke are turning on the style here! Zalazar, who has been so impressive so far, does well down the left and plays a ball into the middle. Marius Bülter still has a lot to do, but he displays incredible confidence and composure as he backheels a first-time shot into the corner. 'Die Königsblauen' are in dreamland!
Zalazar hits a sweet volley goalwards, but Fabian Bredlow stands strong. Zalazar then encourages the crowd to make even more noise as half-time approaches.
Endo Stuttgart's most dangerous man
Endo has another attempt, this time firing a shot over the crossbar. That is his third effort of the half already!
Rodrigo Zalazar, Frey and Tom Krauß all take aim as Schalke look to extend their advantage.
Schalke fans in good voice
Speed check: The fastest player in the game after 30 minutes
Schalke in unfamiliar position
This is the first time Schalke have been in front in a game since Matchday 14, against Mainz. Will they be able to handle being in this position?
Improved Stuttgart spell
Endo has another header saved by Fährmann as Stuttgart enjoy some possession in the Schalke half.
Delight for Schalke
Wataru Endo tests Ralf Fährmann with a header from corner, although it is ultimately a comfortable save for the goalkeeper.
A strong opening quarter of an hour from Schalke - can they keep this up for the remainder of the match?
Schalke looking confident
Stuttgart win the ball back in the final third, but Chris Führich fires well over the bar. A sight of goal for the visitors, though!
The crowd were well up for this before kick-off, and this place is now positively bouncing!
The wait is over!
Schalke take the lead, scoring for the first time in five league matches! It's a devastating move down the left as Michael Frey breaks down the left, and his cross is perfectly placed for Drexler to head home.
A good start from Schalke as they look to put their opponents under pressure. No clear-cut chances yet but they have at least displayed intent.
And we're off!
Schalke get us underway!
Get well soon Dirk!
In the tunnel
The two sides are getting ready to enter the pitch ahead of this match - almost show-time!
It's Stuttgart today and fellow relegation strugglers Bochum next weekend for basement boys Schalke. Here's how coach Reis is feeling about it all: “We have picked up points in four straight games and know that we have two important games coming up. These two games are a chance for us to put us back in the race. We want to take it.”
VfB team news
Perhaps unsurprisingly, Stuttgart are unchanged today, with their XI for this match the same as that which started the 3-0 win against Cologne last time out.
Schalke team news
F. Müller, Vagnoman, Zagadou, Coulibaly, Nartey, Tomas, Perea, Pfeiffer, Kastaranas
Stuttgart starting XI
Bredlow - Anton, Mavropanos, Ito, Sosa - Endo (c), Karazor, Haraguchi - Gil Dias, Silas, Führich
Schwolow, Greiml, Kaminski, J. Müller, Latza, Mohr, Balanta, Terodde, Karaman
Schalke starting XI
Fährmann - Aydin, Yoshida (c), Jenz, Matriciani - Kral, Krauß - Drexler, Zalazar, Bülter - Frey
Battle at the bottom
Today's meeting between Schalke and Stuttgart could have huge ramifications on the Bundesliga relegation battle with the hosts starting the day just six points clear of their bottom-place visitors. Schalke can pull away from the drop with all three points, while VfB would reel the Royal Blues in if they claim victory. A lot to play for.
Watch: Get ready for Schalke vs. Stuttgart!
Here you can find all the information about FC Schalke 04 against VfB Stuttgart on matchday 22.