An der Alten Försterei
Honours even. That was a bit of a battle. Union's point takes them level with Bayern Munich at the top of the table. Schalke have now drawn their last four games 0-0.
Union win an injury-time corner. Trimmel delivers, Schalke clear but the ball comes back in and Roussillon gets something on it. The ball trickles wide.
Speed check: The fastest player in the game after 90 minutes
Handbags here. Brunner was down in his own box while Union continued to attack, which didn't please the visitors one bit. The ref separates the angry factions.
Few top-quality chances
Becker from the right this time seeks out Jordan, who jumps with Yoshida and can only divert off target.
Another double change here with Roussillon and Thorsby now out there challenging.
Thomas Reis throws former Union forward Simon Terodde into the mix. Kenan Karaman is also on for Die Knappen for the last ten.
Paul Seguin arcs a harmless shot into the hands of Fährmann. Seguin was well-placed there and he looks pretty angry with himself following that effort.
Jenz clued in
Becker again from the left and he almost finds Jordan this time but Moritz Jenz gets a crucial touch to concede the corner, of which nothing comes.
Becker on the move
Becker goes on a run down the left and makes space for a well-hit cross towards the near post. Fährmann dives out and gobbles that up.
No way through
Becker and Jordan are now beginning to pose a goal threat as they prowl about in the Schalke half.
Union impact subs?
Hosts switch it up
Double swap for Union: Seguin and Jordan are on for the title chasers.
S04 back on the attack
Michael Frey bursts through on the right and smacks angled shot at the target. Rönnow gets across to tip wide.
Marius Bülter works his way into the danger zone from the left and prods a pass towards the penalty area. Knoche gets a block on the delivery.
Becker is on
Union's highly dangerous forward makes his way into the action.
Schalke up their game
A decent spell from Schalke this. Zalazar, Frey and Bülter are making nuisances of themselves. Union are going to make a change ...
Gießelmann trods on Drexler out by the touchline. That's a nasty foul. A booking for the Union man.
Union's subs are warming up. Will we see Sheraldo Becker at some point here? The forward's presence on the sideline has upped Behrens' game in the past few minutes. Union's No. 17 has been looking very lively.
Schalke's dry spell
Goals have certainly been hard to come by for Schalke of late. The Royal Blues have failed to score in the first half of their last seven Bundesliga games.
Niko Gießelmann creates some panic in the Schalke penalty area. The visitors manage to clear their lines but the home crowd enjoyed that moment.
Game (back) on ...
Away we go in the second half ...
No way through for the hosts as both sides head in at half time all square.
Nothing in it
Khedira steps forward and wallops one at the target from distance. Fährmann gets two hands behind that. Straightforward stop for the Schalke custodian.
Uronen hobbles out of the contest with a look of huge disappointment on his face. He's replaced by Ouwejan.
The match could do with a goal here to really open things up. It's all a bit cagey so far.
Game needs a goal
Kral finds some space on the left and smacks in a super cross. Union gather to clear in a hurry.
Behrens is in the ref's notebook after landing on arm on Tom Krauß.
Speed check: The fastest player in the game after 30 minutes
Laidouni battling hard
Aissa Laidouni Cédric Brunner
Super save from Fährmann, who dives up and palms a scorching Doekhi effort over the top. The subsequent corner comes to nothing for Union.
Jenz poleaxes Laidouni and goes into the ref's notebook.
Low on chances
Die Knappen probing
Bülter and Frey combine to create an opening inside the Union area but Schalke can't quite keep in down in order to put the hosts under extreme pressure.
Union edging it
Rodrigo Zalazar wins a corner on the left. The Schalke No.10 takes it. Kral heads goalwards but Kevin Behrens hoiks up a leg and volleys clear.
Christopher Trimmel meets Michel's cross and heads straight at goalkeeper Ralf Fährman. Easy catch.
The home fans are making a hell of a racket as Union pass it around the pitch here. It's been a steady opening. We await the game's first big chance.
The Royal Blues get us underway.
It's a perfect day for football in the German capital and with both teams on the field, we're all set for kick off.
Fischer's Schalke warning
Reis eyes maximum returns
More on those teams
As expected, Josip Juranovic is rotated out for club captain Christopher Trimmel for the hosts, who have also dropped Becker to the bench as Sven Michel starts up front. As for the visitors, Maya Yoshida has the armband once more, while Cedric Brunner has shaken off a thigh problem to start at right-back and winter signing Michael Frey continues in attack.
Union starting XI
Ronnow - Doekhi, Knoche, Baumgartl - Trimmel (c), Laidouni, Khedira, Haberer, Gießelmann - Michel, Behrens
Grill, Jaeckel, Juranovic, Roussillon, Thorsby, Seguin, Becker, Leweling, Jordan
Schalke starting XI
Fährmann - Brunner, Yoshida (c), Jenz, Uronen - Kral, Krauß - Drexler, Zalazar, Bülter - Frey
Schwolow, Ouwejan, Greiml, Matriciani, Can Aydin, Balanta, Terodde, Karaman
While Union continue to defy the odds at the top of the table, Schalke are struggling at the other end. They are currently in last place and a whole five points off second-bottom Hertha Berlin. They need points, and they need them fast.
Watch: Union hanging tough at the top
Chance to go top
Thanks to Bayern's slip-up at Gladbach yesterday, Union will move into top spot if they beat Schalke. Victory would move then two points clear of the defending champions going into the pair's meeting next Sunday. Tasty.
Watch: Previous meeting: Schalke 1-6 Union Berlin
Strong at home
Urs Fischer's Union side are unbeaten in their last 15 Bundesliga home games. Only Bayern (17 matches) are currently on a longer such streak.
On a roll, part II
Schalke are enjoying their best run of form this season too, relatively speaking: the Bundesliga's bottom club have posted 0-0 draws in each of their last three games. It's the first time this term that they taken at least a point in three successive matches, and the first time in the club's history that they have kept three clean sheets in a row in the Bundesliga.
On a roll
Union have won all six competitive games so far in 2023, and by winning five in a row in the Bundesliga they've set a new club record for consecutive victories.