Schalke 04 0-1 Mainz – Mainz win at the Veltins Arena.
The Bundesliga fixture between Schalke 04 and Mainz took place on 17 October 2026 at the Veltins Arena in Gelsenkirchen. Both sides entered the match looking to claim three points, but the game was decided by a single moment of quality in the first half.
How it unfolded
The decisive action arrived early in the second quarter of the match. In the 24th minute, Phillip Tietz broke the deadlock for Mainz. Receiving a well-timed cross from Anthony Caci on the right side of the six-yard box, Tietz struck with his right foot, directing the ball to the centre of the net and giving Mainz a 1-0 lead.
The remainder of the first half saw Schalke 04 pressing for an equaliser, but the home side could not find a breakthrough. The match’s disciplinary side-line opened just before the break when Mainz midfielder Nadiem Amiri was booked in the 42nd minute for a bad foul. Four minutes later, Kaishu Sano, also of Mainz, received a yellow card for a similar infringement, both bookings occurring in the closing stages of the first half.
The second half unfolded with Schalke 04 attempting to mount a comeback, yet the score remained unchanged. No further goals, bookings, or dismissals were recorded, and the match concluded with Mainz preserving their narrow lead.
Standout performers
Phillip Tietz emerged as the key figure, providing the only goal of the encounter with a clinical finish from Anthony Caci’s cross. Anthony Caci’s contribution from the wing set the tone for Mainz’s attacking play, delivering the decisive assist.
Match facts
- Final score: Schalke 04 0-1 Mainz
- Goal: Phillip Tietz (Mainz) 24' – assist by Anthony Caci
- Bookings: Nadiem Amiri (Mainz) 42', Kaishu Sano (Mainz) 45'
- Venue: Veltins Arena, Gelsenkirchen
What it means
The 1-0 result hands Mainz three points from the Bundesliga encounter, while Schalke 04 return home without adding to their tally. The solitary goal and the two bookings for Mainz are the only notable statistics from the match.




