MAINZ HAVE DONE IT!
Mainz move out of the relegation places for the first time since Matchday 8. They're good value for all three points, and should arguably have scored a couple more.
Rutter flicks a header from a long throw into the arms of Zentner. That's surely it for Hoffenheim...
Distance run (km)
TIME ADDED ON
Four minutes left in Sinsheim - can Hoffenheim grab an unlikely equaliser?
Baumann foils Onisiwo, before a corner is flicked on to the back post, where St. Juste arrives a fraction too late to make it count. Mainz could live to rue these missed opportunities...
It's been a tough day at the office for young Richards, though he did set up Bebou's goal. The American also made a goal-saving intervention to deny Quaison just now following a promising Mainz break. Rutter's on for only his third Bundesliga appearance, while Posch comes on for Samassekou.
TOO CLOSE TO ZENTNER
Kramaric takes on St. Juste on the left-hand side. He reaches the byline and swings over a cross, but it's a routine catch for Zentner, who's only had one real save to make all game.
ONLY NINTH TENTHS OF THE LAW
Glatzel has led the line superbly for Mainz. You can tell he's worked his socks off by the way he jogs off the field - it looks as if he's treading water. Onisiwo is on, while Quaison - who scored the winner against Frieburg - replaces Burkhardt. Hoffenheim's Hoeness makes an attacking change of his own, with Skov and Dabbur entering the fray for midfield pair Rudy and John.
Hoffenheim are playing with much greater purpose early in the second half. Unlike in the first 45, it's Mainz who are being forced back into their own half.
It's end-to-end in Sinsheim. Kramaric stoops at the near post to head a right-wing cross goalwards, but the ball drifts agonisngly wide of the right-hand upright.
Baumann to Hoffenheim's rescue again, saving from St. Juste with his feet. The Dutchman struck that well, and was only six yards from goal. What a big moment that could be!
There's a whiff of a handball against Bell in the Mainz box. The referee has a look, but doesn't give it.
Situation No penalty
Decision No penalty
MAINZ IN FRONT
Great value for money in Sinsheim. Glatzel scored inside 28 seconds, before Bebou and Kohr traded goals late in the half to send Mainz in 2-1 up at the break.
Zentner gobbles up a decent cross from Grillitsch after the Hoffenheim man had been played in over the top by Vogt. He only had Bebou to aim for - Hoffenheim need to get more men in the opposition box.
Mainz retake the lead following a short corner. Boetius floats a ball into the danger zone, where Dominik Kohr heads home from a completely unmarked position.
GOAL!1 : 2
Chris Richards atones for his earlier mistake with a superb ball over the top of the Mainz defence for Bebou. He shows great control, and an even better finish - into the far corner from a tight angle.
GOAL!1 : 1
Much better from Hoffenheim as a quick free-kick catches Mainz napping. Bebou collects the pass and fires goalwards on the turn, but Bebou beats it away.
MAINZ'S AGGRESSIVE PRESS PAYING OFF
HOFFENHEIM STILL TO TROUBLE ZENTNER
3 off target
0 on target
4 off target
3 on target
MAINZ IN CHARGE
Kramaric combines with Baumgartner to win a free-kick on the edge of the Mainz area. Kramaric takes, but the wall does its job.
Speed check: The fastest player in the game after 30 minutes
Jeremiah St. Juste 31.75km/h
Moussa Niakhaté 31.51km/h
Daniel Brosinski 31.33km/h
Burkhardt is in behind again. He drags his effort wide, before the flag does up for offside. Hoffenheim continue to live dangerously...
DA COSTA INJURED
That's a blow for Mainz as Danny Da Costa goes off injured. The flying full-back has been in fine form since making the switch from Frankfurt during the winter transfer window.
Danny da Costa
Mainz come again through Glatzel, the German forward surging past Grillitsch down the left-hand side. He plays the ball across the box for Burkhardt, whose low drive is turned away by the outstretched left foot of Baumann.
Jerry St. Juste sizes up a free-kick a good 25 yards from goal, just left of centre. He whips the ball over the wall on his right foot, but it doesn't come down in time to trouble Baumann. The Mainz defender received his first senior Netherlands call-up this past week.
FAST, BUT NOT THE FASTEST
Glatzel's strike was clocked at 26 seconds. The fastest Bundesliga goal of the current season was scored by Stuttgart's Orel Mangala, 24 seconds into the Matchday 5 encounter with Cologne.
ALL AT SEA
Another loose touch at the back opens the door to Mainz. Glatzel takes aim, but a Hoffenheim shirt gets in the way. The hosts are all over the shop defensively.
Almost an immediate response from Hoffenheim, but Ihlas Bebou's header from inside the six-yard box whistles off target. Awkward height, but the Togo man really should have hit the target.
Glatzel's in again, but Baumann pulls off a strong save to fend the Mainz forward's strike behind for a corner. Jerry St. Juste is unmarked when the ensuing ball comes in, but sends his header wide. Mainz have flown of the traps!
What a start for Mainz! Chris Richards collects a pass from Marco John, but dallies in possession. Robert Glatzel brushes the Bayern Munich loanee off the ball, bursts into the box and slots past Oliver Baumann with aplomb. Superb finish from the Cardiff-owned forward on his first Bundesliga start!
GOAL!0 : 1
Despite Mainz's tame attack, we can expect goals in Sinsheim. There have been 49 in 11 meetings between the sides since 2015/16, at an average of four per game. Five years ago, Hoffenheim hit back from 4-1 down to draw 4-4 with 10-man Mainz, while just last season the 05ers romped to a 5-1 win at Hoffenheim - their biggest away win in the Bundesliga.
Mainz are third bottom league-wide for goals scored (24). Their 2019/20 leading marksman Robin Quaison is one of three players on three Bundesliga strikes this season, alongside defender Moussa Niakhate and midfielder Kevin Stöger. Four of the club's last five Bundesliga goals have been scored by substitutes.
HOFFENHEIM'S MAIN MAN
Andrej Kramaric has scored six goals in eight league games this calendar year, 14 in 20 appearances this season and four in seven career meetings with Mainz. The 29-year-old is the highest-scoring Croatian player in Bundesliga history with 76 goals.
Eleventh-in-the-table Hoffenheim were on a four-game unbeaten run in the league before last week's 2-0 defeat to VfB Stuttgart. Mainz are unbeaten in two, the 05ers having recorded their fourth win in 11 matches under Bo Svensson with victory over Freiburg last weekend. Another three points today would lift them from second bottom to 14th.
WATCH: MAINZ 1- HOFFENHEIM
HOFFENHEIM STARTING LINE-UP
Baumann (c) - Vogt, Grillitsch, Richards - Kaderabek, Rudy, Samassekou, John - Baumgartner - Bebou, Kramaric
Pentke, Dabbur, Sessegnon, Belfodil, Adamyan, Skov, Bogarde, Rutter, Posch
MAINZ STARTING LINE-UP
Zentner - St. Juste, Bell, Niakhate (c) - da Costa, Barreiro, Kohr, Mwene - Boetius - Glatzel, Burkardt
Dahmen, Brosinski, Hack, Latza, Öztunali, Quaison, Onisiwo, Szalai, Stöger
Here you will find the most important information on the game between TSG Hoffenheim and 1. FSV Mainz 05 on Matchday 26 of the 2020/21 Bundesliga season.