We're into three minutes of added time here at the end of the game...
Friedrich gets onto a loose ball in the Schalke box following a corner and fires a shot at goal but it's blocked behind. The following corner sees Schlotterbeck gather the ball at the back post in space and take a shot, but Nübel stays big and parries it away at his near post.
SO CLOSE TO A GOAL
Kutucu does well to win the ball just outside the Union penalty area on the right flank before whipping a cross across the face of goal. Gregoritsch is lurking at the back post but can't get close to the ball to put it home.
MATONDO COMES OFF
A slight limp from the Welshman as he leaves the pitch in the final 10 minutes, replaced by Nassim Boujellab.
The Spanish full-back has worked hard today, but is cautioned for a high-footed challenge on Prömel.
Fresh legs in midfield and attack for Urs Fischer's side with Ingvartsen and Mees on.
Will we see a winner in these final 15 minutes now in the German capital. A win would be so crucial to both sides...
The Union defender is the next home player to be booked for a foul on Matondo.
MATONDO OFF THE MARK
A long ball is flicked on by Gregoritsch over the Union defence and Matondo latches onto it, or at least tries to, as he's forced to stretch to reach the ball and sends his shot over the bar in the end.
A RECORD FOR KUTUCU
Just by coming on to the pitch today, Ahmed Kutucu has broken records. It's the 21st time he's been brought onto the pitch - 0 starts this season - and with that, sets a new record for most substitute appearances in a season for a Schalke player.
CHANGE OF ATTACK
Schalke youth product Kutucu is on for Raman to bring fresh legs of the Royal Blue attack.
WHAT A POINT WOULD MEAN
If the scoreline stays the same, Union will four points clear of Fortuna Düsseldorf in the relegation play-off spot with four games to play in the season. Union also face Fortuna on the final day of the season.
CHANCES AT A PREMIUM
Neither side has been able to force a save from the opposition goalkeeper so far in this second half. Both defences standing firm.
SCHALKE ON THE RIGHT TRACK
All good things - including Schalke's goal - have come down the right for the Royal Blues today. Kenny has been hard at work up and down the flank, and will continue to do so in this second half.
SECOND HALF BEGINS!
The ball is rolling again with these two sides going in search of first wins in a while. Schalke 11 games without victory, Union 6 games. Who can come out on top?
Two minutes of added time here at the end of the first half.
APPROACHING THE BREAK
Chances have dried up in this first half after Kenny's equaliser. Both sides have had half-chances, but neither goalkeeper has had a save to make in the last 20 minutes.
ANDRICH THE NEXT
Another Union man in Tobias Stieler's book. He'll be suspended against Cologne next week for a poor challenge on Rabbi Matondo.
An untidy challenge on Miranda from the Union captain as he's the first player booked today.
NOTHING TO SEPARATE THEM
Level on the scoreline, Schalke just ahead in possession and a true midfield battle brewing. This has been an evenly contested game so far although Union have shown more in front of goal.
A ROCKET FROM KENNY!
What a goal to bring the game level. Schalke needed some individual brilliance and they got it from their on-loan full-back. He collects a pass in the middle of the park from Caligiuri and has acres of space in front of him, 25 yards from goal. He sends a rocket-shot low past Gikiewicz and into the far bottom corner.
GOAL!1 : 1
Most of this match is being played through the middle of the park, with Union rarely looking wide with their play. The only players stretching the game for Schake are full-backs Kenny and Miranda.
UJAH SO CLOSE TO 2-0!
A big save in the end from Nübel as Ujah flicks the ball at goal after a cross from the right flank. His effort almost creepy by the Schalke goalkeeper, but he gets a low hand to it just in front of the goalline.
UNION CHALLENGING HARD
A sign of Union's pressing and defensive work. The home side have made 47 tackles to Schalke's 26 already in this first half, almost double the away side's mark.
SCHALKE UNDER PRESSURE
The Royal Blues are trying to get their passing going here but Union are pressing high and hard up the pitch to make life as difficult as possible for their visitors.
ANOTHER BIG CHANCE
Almost two for Union as Hübner's run at the near post meets Malli's whipped cross, but the centre-back can't flick the ball on target from close range.
UJAH CAUSING PROBLEMS
The powerful Union forward is dropping deep behind Andersson and winning the ball off Schalke players left, right and centre.
WHAT A START FOR UNION!
A lovely counter-attack from the home side. The ball is cleared from a Schalke free-kick and Ujah nicks the ball from Miranda before laying Andrich in on goal. He's forced to the left by Oczipka but produces a fantastic finish on his left foot to score his first-ever Bundesliga goal. A big moment for Andrich show was signed from Heidenheim in the summer.
GOAL!1 : 0
UJAH SO CLOSE
The offside flag is raised again the Union striker, but a big chance nonetheless as he headed towards goal from Trimmel's free-kick. Missing the target at the near post of Nübel's goal.
Already the first change of the game for Malli and the home side. Bülter races past Sane down the left flank and to the byline in the Schalke box. A cut back is perfect for Malli who opens up and hits the ball at goal first-time, but Nübel holds on.
The average line-ups available in the Bundesliga app help us to see that it's Salif Sane lining up in a defensive midfield position today for Schalke. He's ahead of a back four of Kenny, Kabak, Oczipka and Miranda.
AWAY WE GO!
The ball is rolling in the German capital for our second game of the day in the Bundesliga. Both sets of teams taking a knee to show support for the battle against racism.
UNION LOOKING TO STEADY THE SHIP
Four points above 16th place is the closest Die Eisernen have been to the relegation zone since Matchday 11. The key man for them is Andersson, Union's top scorer with 12 league goals - only three Bundesliga players have found the net more times this season. The Swede has netted a league-high seven headers.
Schalke's 2-1 win in Gelsenkirchen on Matchday 13 is the duo's only previous top-flight meeting. Serdar scored an 86th-minute winner after Marcus Ingvartsen's penalty had cancelled out Benito Raman's 23rd-minute opener.
UNION TEAM NEWS
The home side make four changes from the team that suffered a heavy 4-1 defeat at Borussia Mönchengladbach last weekend. Hübner, Andrich, Malli and Ujah all come in for Prömel, Lenz, Ingvartsen and Subotic.
SCHALKE TEAM NEWS
Two changes for the Royal Blues with Todibo and McKennie out, replaced by Bastian Oczipka and Benio Raman.
SCHALKE STARTING XI!
Nübel - Kabak, Sane, Miranda - Kenny, Caligiuri, Schöpf, Oczipka (c) – Raman, Gregoritsch, Matondo
Schubert, Kutucu, Boujellab, Becker, Thiaw, Mercan, Bozdogan
UNION STARTING XI!
Gikiewicz - Friedrich, Schlotterbeck, Hübner - Trimmel (c), Gentner, Andrich, Bülter – Malli – Andersson, Ujah
Nicolas, Subotic, Reichel, Abdullahi, Prömel, Kroos, Parensen, Ingvartsen