Bundesliga
·3 May 2026
Tietz and Mwene fire Mainz to victory

In partnership with
Yahoo sportsBundesliga
·3 May 2026

Mainz confirmed their Bundesliga status for an 18th consecutive season with a 2-1 victory at St. Pauli on Matchday 32. Phillip Tietz and Phillipp Mwene scored in the first half, with Ceesay's late consolation coming too little, too late for the struggling hosts.
St. Pauli 1-2 MainzGoals: 1-0 Tietz 6’ (assist: Becker), 2-0 Mwene 40’ (assist: Widmer), 1-2 Ceesay 87’ (assist: Kaars)St. Pauli came into this fixture on the Bundesliga's longest winless run, having collected just three points from their previous seven matches. With the non-relegation places five points away and rivals closing in, Alexander Blessin's side desperately needed a result at the Millerntor.
Lars Ritzka marked his 100th competitive appearance for the club, while Eric Smith returned to the starting eleven for the first time since Matchday 27. Mainz, meanwhile, needed only a draw to secure Bundesliga football for an 18th consecutive season, arriving at the Millerntor with an excellent record against the hosts.

Pauli supporters packed the Millerntor in hopes of a vital home victory. (DFL/Getty Images/Reinaldo Coddou H.)
St. Pauli made a bright start, winning two early corners and forcing a blocked shot from Hauke Wahl and a cleared header from Tomoya Andō. However, Mainz responded with ruthless efficiency. In the sixth minute, Sheraldo Becker capitalised on a mistake from Wahl and squared the ball to Tietz inside the penalty area, who hammered it past Nikola Vasilj to give the visitors the lead. Jackson Irvine went close for the hosts at 13 minutes, his toe-poked effort from a free kick narrowly wide, before Nadiem Amiri threatened on the counter, almost wriggling his way past the entire Pauli backline before Wahl deflected his shot away for a corner.

Tietz celebrates with his Mainz teammates after opening the scoring at the Millerntor. (IMAGO/BEAUTIFUL SPORTS/Tonhäuser)
Mainz continued to press their advantage as the half wore on, with Amiri having multiple shots blocked inside the St. Pauli box around the half-hour mark. A brief stoppage at 33 minutes saw Ritzka and Tietz clash heads, with the Mainz striker requiring tape on his eyebrow before play resumed.
The visitors then doubled their lead in the 40th minute: a long ball from Daniel Batz found Tietz, who held up play brilliantly before laying off to Silvan Widmer on the right. Widmer drove to the byline and cut the ball back for the unmarked Phillipp Mwene, who finished emphatically from close range. At half-time, Alexander Blessin made a double substitution, bringing on Adam Dźwigała for Ritzka and Connor Metcalfe for Danel Sinani.

Mwene fires home from close range to make it 2-0 for Mainz before the break. (IMAGO/Justus Stegemann)
The second half began with Mainz looking to put the game beyond doubt. Amiri was denied by Vasilj from a tight angle in the 48th minute after a clever through ball from Tietz, and Becker's header from an Amiri cross was brilliantly saved by the St. Pauli goalkeeper at 52 minutes.
The visitors then struck the woodwork at 65 minutes when Tietz headed Widmer's cross onto the crossbar, with Mwene's follow-up blocked on the line. St. Pauli responded with a double substitution, introducing Abdoulie Ceesay for Smith and Martijn Kaars for Andréas Hountondji, whose pace immediately caused Mainz more problems. Batz was booked for time-wasting at 68 minutes as St. Pauli pressed for a way back into the match.

Becker tests Vasilj as Mainz continued to threaten in the second half. (IMAGO/Eibner-Pressefoto/Max Vincen)
The introduction of Kaars and Ceesay transformed St. Pauli's attacking play. A big chance fell to Kaars at 74 minutes after Ceesay's clever run put him through on goal, but Mwene blocked the Dutchman's shot. Mainz made further changes, bringing on Lennard Maloney and Nelson Weiper for the tireless Amiri and Tietz at 84 minutes, with Mathias Rasmussen also coming on for Jackson Irvine.
Three minutes later, the two substitute strikers combined to give St. Pauli hope: Kaars played a clever through ball between Danny da Costa and Stefan Posch, and Ceesay squeezed the ball past Batz to make it 1-2. Joel Chima Fujita's long-range effort in stoppage time was well saved by Batz, and Mainz held on for a deserved victory that confirmed their Bundesliga survival.

Ceesay celebrates his late consolation goal for St. Pauli. (IMAGO/Stefan Trocha)
Tietz was the standout performer on the day, earning 57 per cent of the player of the match votes. The Mainz striker opened the scoring in the sixth minute, capitalising on a defensive error to slot home past Vasilj. He was also instrumental in the build-up to Mwene's second goal, holding up the ball under pressure before releasing Widmer on the right flank. Tietz was a constant physical presence throughout, and even struck the crossbar in the second half before being replaced at 84 minutes.
Bundesliga Match FactsxGoals: St. Pauli 1.11 - Mainz 2.51Fastest player: Widmer (Mainz), 34.32 km/hLowest goal probability: 1:2 by Ceesay (Pauli), 31 per centMost pressed player: Nebel (Mainz), 20 times under pressurePass efficiency: Widmer (Mainz), +4.38
Fantasy Heroes: Phillipp Mwene (Mainz, 339 Points), Phillip Tietz (Mainz, 266 Points), Silvan Widmer (Mainz, 234 Points)







Live

































