I previously thought that Mainz would not be able to beat Schalke easily, so I doubted Mainz to win and I think a draw is still possible in the hope that Schalke will get full points. But yes, the result was very good because Schalke managed to win very dramatically, because the winning goal that Schalke made came at the end of the match in +90 minutes via a penalty kick.
Also, congratulations to Schalke that at least for the time being Schalke can get out of the relegation zone even though indeed, there is no guarantee for Schalke not to be relegated. But, with a result like this, of course, Schalke will continue to make good efforts, of course, to be able to maintain a position outside the relegation zone and stay in the Bundesliga for next season.