Hoffenheim host relegation-threatened Mainz in the Bundesliga at the Rhein-Neckar Stadion on Sunday.The visitors are currently in 17th position, but level on points with Arminia Bielefeld and a point behind Hertha BSC. The Bundesliga relegation battle looks set to go down to the wire.Last weekend, Mainz got themselves an immense win against Freiburg. Robin Quaison scored the only goal of the game in the 84th minute, as Mainz won 1-0 and earned a crucial three points in their fight for survival.Mainz have 21 points from 25 games so far this season. However, their goal difference is three fewer than Bielefeld, meaning Bo Svensson's side remain in the relegation zone.Hoffenheim have recovered from the wretched run they had a couple of months ago. However, that period has put paid to any hope they may have had of qualifying for European competitions next season.ꜱᴜɴᴅᴀʏ ᴀᴡᴀɪᴛꜱ ᴜꜱ.#TSG | #Training pic.twitter.com/J50TsLbFRW— TSG Hoffenheim EN (@tsghoffenheimEN) March 19, 2021They are currently 11th in the Bundesliga, with 30 points from 25 games. They lost their last game in the league, going down 2-0 to Stuttgart. A Kasim Nuhu own-goal opened the scoring in that game before Sasa Kalajdzic made sure of the points.Hoffenheim vs Mainz 05 Head-to-HeadHoffenheim have won 10 and lost nine of the last 27 games that they have played against Mainz.Despite going down to 10 men at the end of the first half of the reverse fixture, Mainz won that game 5-1.Hoffenheim form guide: L-W-D-L-WMainz 05 form guide: W-D-L-W-DHoffenheim vs Mainz 05 Team NewsHoffenheimDennis Geiger, Ermin Bicakcic and Benjamin Hubner have all been ruled out for the remainder of the season.Kostas Stafylidis, Mijat Gacinovic, Stefan Posch, Havard Nordtveit and Kevin Akpoguma are all ruled out of this game as well.Injured: Kostas Stafylidis, Mijat Gacinovic, Stefan Posch, Havard Nordtveit, Kevin Akpoguma, Dennis Geiger, Ermin Bicakcic, Benjamin HubnerSuspended: NoneMainz 05Danny Latza is injured, and will miss this game. Karim Onisiwo is back in training and should be available for selection.Bo Svensson: "Karim has been back in training this week and we think he will be available on Sunday!"#Mainz05 #TSGM05 pic.twitter.com/8D8nzvqnkM— Mainz 05 English (@Mainz05en) March 19, 2021Injured: Danny LatzaSuspended: NoneHoffenheim vs Mainz 05 Predicted XIsHoffenheim Predicted XI (3-4-1-2): Oliver Baumann; Kasim Nuhu, Florian Grillitsch, Chris Richards; Pavel Kaderabek, Sebastian Rudy, Diadie Samasekkou, Marco John; Christoph Baumgartner; Ihlas Bebou, Andre KramaricMainz 05 Predicted XI (3-5-2): Robin Zentner; Jerry St. Juste, Stefan Bell, Moussa Niakhate; Danny da Costa, Leandro Barreiro, Dominik Kohr, Kevin Stoger, Philipp Mwene; Robin Quaison, Adam SzalaiHoffenheim vs Mainz 05 PredictionWe are predicting that Mainz will win this game and give themselves a massive boost in their fight for Bundesliga survival. Hoffenheim are still struggling to find consistency. That can be put down to the ridiculous number of injuries that they have had to deal with.Prediction: Hoffenheim 1-2 Mainz