MNZ
4-3-1-2
  • 27Zentner
  • 3Martín
  • 19Niakhate
  • 26Bungert
  • 18Brosinski
  • 6Latza
    On: Levin Öztunali | Off: Danny Latza
  • 14Kunde
    On: Alexandru Maxim | Off: Pierre Kunde
  • 25Gbamin
  • 5Boetius
  • 20Ujah
    On: Karim Onisiwo | Off: Anthony Ujah
  • 9Mateta
No. Name
27 Robin Zentner
Saves 5
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 1 Fouls Against
  • Assists 0
  • Discipline
    • 0 Yellow
    • 0 Red
19 Moussa Niakhate
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 2
  • 0 Fouls Against
  • Assist 1
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
26 Niko Bungert
Goals 0
  • Shots 1
  • 1 Shots on Target
  • Fouls Committed 2
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
3 Aarón Martín
Goals 0
  • Shots 1
  • 1 Shots on Target
  • Fouls Committed 1
  • 2 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
18 Daniel Brosinski  66'
Goals 1
  • Shots 1
  • 1 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
20 Anthony Ujah
Goals 0
  • Shots 1
  • 0 Shots on Target
  • Fouls Committed 1
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
56' 21  Karim Onisiwo
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 1
  • 0 Fouls Against
  • Assist 1
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
14 Pierre Kunde  33'
Goals 0
  • Shots 2
  • 1 Shots on Target
  • Fouls Committed 1
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 1 Yellow
    • 0 Red
56' 10  Alexandru Maxim
Goals 0
  • Shots 3
  • 1 Shots on Target
  • Fouls Committed 0
  • 1 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
5 Jean-Paul Boëtius  83' 90' 90'+1'
Goals 2
  • Shots 4
  • 2 Shots on Target
  • Fouls Committed 3
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 1 Yellow
    • 0 Red
6 Danny Latza
Goals 0
  • Shots 2
  • 1 Shots on Target
  • Fouls Committed 2
  • 4 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
81' 8  Levin Öztunali
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
25 Jean-Philippe Gbamin
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 3
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
9 Jean-Philippe Mateta  90'+3'
Goals 1
  • Shots 7
  • 4 Shots on Target
  • Fouls Committed 2
  • 0 Fouls Against
  • Assists 0
  • Offsides 1
  • Discipline
    • 0 Yellow
    • 0 Red
Substitutes
16 Stefan Bell
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
24 Gaëtan Bussmann
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
33 Jannik Huth
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
34 Bote Baku
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
  • KO
    • Kickoff
  • 12
    • Ishak Belfodil Goal
  • 18
    • Christoph Baumgartner Yellow Card
  • 23
    • Joelinton Yellow Card
  • 32
    • On: Adám Szalai | Off: Ishak Belfodil
  • 33
    • Pierre Kunde Yellow Card
  • 34
    • Andrej Kramaric Goal - Free-kick
  • 41
    • Christoph Baumgartner Red Card
  • HT
    • Halftime
  • 56
    • On: Alexandru Maxim | Off: Pierre Kunde
  • 56
    • On: Karim Onisiwo | Off: Anthony Ujah
  • 58
    • Kevin Vogt Yellow Card
  • 66
    • Daniel Brosinski Penalty - Scored
  • 66
    • On: Lukas Rupp | Off: Joelinton
  • 81
    • On: Levin Öztunali | Off: Danny Latza
  • 83
    • Jean-Paul Boëtius Goal
  • 85
    • On: Reiss Nelson | Off: Joshua Brenet
  • 90
    • Jean-Paul Boëtius Goal
  • 90+1
    • Jean-Paul Boëtius Yellow Card
  • 90+3
    • Jean-Philippe Mateta Goal
  • FT
    • End Regular Time
Mainz Logo Mainz MNZ TSG Hoffenheim HOF TSG Hoffenheim Logo
Tap an icon to see more

Match Commentary

90'+6' Match ends, 1. FSV Mainz 05 4, TSG 1899 Hoffenheim 2.
90'+7' Second Half ends, 1. FSV Mainz 05 4, TSG 1899 Hoffenheim 2.
90'+6' Attempt missed. Ádám Szalai (TSG 1899 Hoffenheim) right footed shot from outside the box misses to the left. Assisted by Florian Grillitsch.
90'+6' Foul by Niko Bungert (1. FSV Mainz 05).
90'+6' Andrej Kramaric (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
90'+5' Attempt saved. Reiss Nelson (TSG 1899 Hoffenheim) right footed shot from outside the box is saved in the bottom right corner. Assisted by Kerem Demirbay.
90'+3' Goal! 1. FSV Mainz 05 4, TSG 1899 Hoffenheim 2. Jean-Philippe Mateta (1. FSV Mainz 05) right footed shot from the centre of the box to the bottom right corner. Assisted by Karim Onisiwo.
90'+1' Jean-Paul Boëtius (1. FSV Mainz 05) is shown the yellow card for excessive celebration.
90' Goal! 1. FSV Mainz 05 3, TSG 1899 Hoffenheim 2. Jean-Paul Boëtius (1. FSV Mainz 05) right footed shot from outside the box to the bottom right corner. Assisted by Moussa Niakhaté.
90' Attempt saved. Niko Bungert (1. FSV Mainz 05) right footed shot from the centre of the box is saved in the centre of the goal.
90' Attempt missed. Jean-Paul Boëtius (1. FSV Mainz 05) right footed shot from the right side of the box misses to the left. Assisted by Alexandru Maxim with a cross following a corner.
89' Corner, 1. FSV Mainz 05. Conceded by Andrej Kramaric.
88' Corner, TSG 1899 Hoffenheim. Conceded by Jean-Paul Boëtius.
88' Attempt saved. Andrej Kramaric (TSG 1899 Hoffenheim) right footed shot from outside the box is saved in the bottom right corner.
87' Kerem Demirbay (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
87' Foul by Jean-Philippe Gbamin (1. FSV Mainz 05).
86' Oliver Baumann (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
86' Foul by Jean-Philippe Mateta (1. FSV Mainz 05).
85' Substitution, TSG 1899 Hoffenheim. Reiss Nelson replaces Joshua Brenet.
84' Attempt missed. Andrej Kramaric (TSG 1899 Hoffenheim) right footed shot from more than 35 yards misses to the left.
83' Goal! 1. FSV Mainz 05 2, TSG 1899 Hoffenheim 2. Jean-Paul Boëtius (1. FSV Mainz 05) right footed shot from the centre of the box to the bottom right corner.
83' Joshua Brenet (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
83' Foul by Niko Bungert (1. FSV Mainz 05).
82' Corner, 1. FSV Mainz 05. Conceded by Kevin Vogt.
81' Substitution, 1. FSV Mainz 05. Levin Öztunali replaces Danny Latza.
80' Attempt saved. Alexandru Maxim (1. FSV Mainz 05) header from the centre of the box is saved in the bottom left corner. Assisted by Aarón Martín with a cross.
77' Delay over. They are ready to continue.
77' VAR: Goal. Referee decision on field cancelled.
77' Delay in match (1. FSV Mainz 05). VAR checking.
75' Hand ball by Jean-Paul Boëtius (1. FSV Mainz 05).
75' Attempt saved. Florian Grillitsch (TSG 1899 Hoffenheim) right footed shot from outside the box is saved in the top left corner. Assisted by Nico Schulz.
73' Hand ball by Kerem Demirbay (TSG 1899 Hoffenheim).
73' Attempt blocked. Florian Grillitsch (TSG 1899 Hoffenheim) right footed shot from the centre of the box is blocked.
72' Kerem Demirbay (TSG 1899 Hoffenheim) wins a free kick on the left wing.
72' Foul by Jean-Philippe Gbamin (1. FSV Mainz 05).
71' Foul by Jean-Paul Boëtius (1. FSV Mainz 05).
71' Andrej Kramaric (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
70' Attempt blocked. Ádám Szalai (TSG 1899 Hoffenheim) right footed shot from the right side of the box is blocked. Assisted by Joshua Brenet.
70' Kerem Demirbay (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
70' Foul by Karim Onisiwo (1. FSV Mainz 05).
69' Foul by Kerem Demirbay (TSG 1899 Hoffenheim).
69' Alexandru Maxim (1. FSV Mainz 05) wins a free kick on the left wing.
68' Attempt missed. Ádám Szalai (TSG 1899 Hoffenheim) right footed shot from outside the box is just a bit too high. Assisted by Lukas Rupp.
68' Ádám Szalai (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
68' Foul by Moussa Niakhaté (1. FSV Mainz 05).
66' Substitution, TSG 1899 Hoffenheim. Lukas Rupp replaces Joelinton.
66' Goal! 1. FSV Mainz 05 1, TSG 1899 Hoffenheim 2. Daniel Brosinski (1. FSV Mainz 05) converts the penalty with a right footed shot to the bottom left corner.
64' Delay over. They are ready to continue.
64' VAR: Penalty Kick. Referee decision on field stands.
64' Delay in match (1. FSV Mainz 05). VAR checking.
63' Penalty conceded by Florian Grillitsch (TSG 1899 Hoffenheim) after a foul in the penalty area.
63' Penalty 1. FSV Mainz 05. Danny Latza draws a foul in the penalty area.
61' Corner, 1. FSV Mainz 05. Conceded by Oliver Baumann.
61' Attempt saved. Aarón Martín (1. FSV Mainz 05) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Alexandru Maxim.
60' Corner, 1. FSV Mainz 05. Conceded by Joshua Brenet.
59' Attempt missed. Alexandru Maxim (1. FSV Mainz 05) right footed shot from outside the box is close, but misses to the left. Assisted by Jean-Philippe Gbamin.
58' Corner, 1. FSV Mainz 05. Conceded by Nico Schulz.
58' Kevin Vogt (TSG 1899 Hoffenheim) is shown the yellow card.
58' Foul by Nico Schulz (TSG 1899 Hoffenheim).
58' Aarón Martín (1. FSV Mainz 05) wins a free kick in the attacking half.
57' Corner, 1. FSV Mainz 05. Conceded by Oliver Baumann.
57' Attempt saved. Danny Latza (1. FSV Mainz 05) right footed shot from outside the box is saved in the centre of the goal. Assisted by Karim Onisiwo.
57' Attempt blocked. Alexandru Maxim (1. FSV Mainz 05) left footed shot from the centre of the box is blocked. Assisted by Karim Onisiwo.
56' Substitution, 1. FSV Mainz 05. Karim Onisiwo replaces Anthony Ujah.
56' Substitution, 1. FSV Mainz 05. Alexandru Maxim replaces Pierre Kunde.
55' Attempt missed. Jean-Philippe Mateta (1. FSV Mainz 05) header from the centre of the box misses to the right. Assisted by Aarón Martín with a cross.
52' Attempt saved. Pierre Kunde (1. FSV Mainz 05) right footed shot from outside the box is saved in the top left corner. Assisted by Moussa Niakhaté.
50' Attempt blocked. Andrej Kramaric (TSG 1899 Hoffenheim) right footed shot from the centre of the box is blocked.
50' Attempt saved. Joshua Brenet (TSG 1899 Hoffenheim) header from the right side of the box is saved in the bottom left corner. Assisted by Kerem Demirbay.
47' Corner, TSG 1899 Hoffenheim. Conceded by Daniel Brosinski.
45' Second Half begins 1. FSV Mainz 05 0, TSG 1899 Hoffenheim 2.
45'+2' First Half ends, 1. FSV Mainz 05 0, TSG 1899 Hoffenheim 2.
45'+1' Ádám Szalai (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
45'+1' Foul by Moussa Niakhaté (1. FSV Mainz 05).
45'+1' Attempt blocked. Kerem Demirbay (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked.
44' Ádám Szalai (TSG 1899 Hoffenheim) wins a free kick on the right wing.
44' Foul by Danny Latza (1. FSV Mainz 05).
43' Nico Schulz (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
43' Foul by Jean-Philippe Gbamin (1. FSV Mainz 05).
43' Foul by Kerem Demirbay (TSG 1899 Hoffenheim).
43' Danny Latza (1. FSV Mainz 05) wins a free kick in the attacking half.
41' Second yellow card to Christoph Baumgartner (TSG 1899 Hoffenheim) for a bad foul.
41' Robin Zentner (1. FSV Mainz 05) wins a free kick in the defensive half.
41' Foul by Christoph Baumgartner (TSG 1899 Hoffenheim).
40' Joshua Brenet (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
40' Foul by Anthony Ujah (1. FSV Mainz 05).
39' Foul by Kerem Demirbay (TSG 1899 Hoffenheim).
39' Danny Latza (1. FSV Mainz 05) wins a free kick on the right wing.
37' Attempt blocked. Jean-Philippe Mateta (1. FSV Mainz 05) right footed shot from the centre of the box is blocked. Assisted by Daniel Brosinski.
36' Attempt missed. Danny Latza (1. FSV Mainz 05) header from the centre of the box is close, but misses to the left. Assisted by Daniel Brosinski with a cross.
34' Goal! 1. FSV Mainz 05 0, TSG 1899 Hoffenheim 2. Andrej Kramaric (TSG 1899 Hoffenheim) from a free kick with a right footed shot to the bottom left corner.
33' Pierre Kunde (1. FSV Mainz 05) is shown the yellow card for a bad foul.
33' Foul by Pierre Kunde (1. FSV Mainz 05).
33' Christoph Baumgartner (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
32' Substitution, TSG 1899 Hoffenheim. Ádám Szalai replaces Ishak Belfodil because of an injury.
29' Attempt saved. Jean-Philippe Mateta (1. FSV Mainz 05) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jean-Paul Boëtius.
25' Kerem Demirbay (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
25' Foul by Danny Latza (1. FSV Mainz 05).
23' Corner, TSG 1899 Hoffenheim. Conceded by Robin Zentner.
23' Joelinton (TSG 1899 Hoffenheim) is shown the yellow card.
22' Joelinton (TSG 1899 Hoffenheim) has gone down, but that's a dive.
22' Kerem Demirbay (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
22' Foul by Aarón Martín (1. FSV Mainz 05).
21' Corner, 1. FSV Mainz 05. Conceded by Florian Grillitsch.
21' Attempt blocked. Pierre Kunde (1. FSV Mainz 05) right footed shot from outside the box is blocked.
20' Corner, 1. FSV Mainz 05. Conceded by Joshua Brenet.
19' Attempt missed. Jean-Paul Boëtius (1. FSV Mainz 05) right footed shot from the left side of the box misses to the left.
19' Attempt saved. Jean-Philippe Mateta (1. FSV Mainz 05) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Anthony Ujah.
19' Attempt missed. Anthony Ujah (1. FSV Mainz 05) right footed shot from the right side of the box misses to the left. Assisted by Pierre Kunde following a fast break.
18' Christoph Baumgartner (TSG 1899 Hoffenheim) is shown the yellow card for a bad foul.
18' Hand ball by Joshua Brenet (TSG 1899 Hoffenheim).
15' Foul by Joshua Brenet (TSG 1899 Hoffenheim).
15' Aarón Martín (1. FSV Mainz 05) wins a free kick on the left wing.
12' Goal! 1. FSV Mainz 05 0, TSG 1899 Hoffenheim 1. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from the left side of the box to the top right corner. Assisted by Kerem Demirbay.
10' Attempt missed. Jean-Philippe Mateta (1. FSV Mainz 05) right footed shot from the right side of the box is close, but misses to the right. Assisted by Anthony Ujah following a fast break.
10' Attempt blocked. Kerem Demirbay (TSG 1899 Hoffenheim) left footed shot from outside the box is blocked.
9' Foul by Jean-Paul Boëtius (1. FSV Mainz 05).
9' Christoph Baumgartner (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
9' Attempt blocked. Andrej Kramaric (TSG 1899 Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Ishak Belfodil.
9' Attempt saved. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from the left side of the six yard box is saved in the centre of the goal. Assisted by Nico Schulz.
6' Attempt saved. Jean-Philippe Mateta (1. FSV Mainz 05) right footed shot from outside the box is saved in the centre of the goal. Assisted by Danny Latza.
6' Attempt blocked. Nico Schulz (TSG 1899 Hoffenheim) left footed shot from outside the box is blocked. Assisted by Florian Grillitsch.
5' Corner, TSG 1899 Hoffenheim. Conceded by Moussa Niakhaté.
5' Attempt blocked. Nico Schulz (TSG 1899 Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Joelinton.
4' Offside, 1. FSV Mainz 05. Aarón Martín tries a through ball, but Jean-Philippe Mateta is caught offside.
4' Foul by Kerem Demirbay (TSG 1899 Hoffenheim).
4' Danny Latza (1. FSV Mainz 05) wins a free kick in the defensive half.
3' Foul by Jean-Philippe Mateta (1. FSV Mainz 05).
3' Ermin Bicakcic (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
2' Attempt missed. Christoph Baumgartner (TSG 1899 Hoffenheim) right footed shot from outside the box is too high. Assisted by Joelinton with a headed pass following a corner.
1' Corner, TSG 1899 Hoffenheim. Conceded by Moussa Niakhaté.
- Lineups are announced and players are warming up.
- First Half begins.

German Bundesliga Standings

POS Team GP GD PTS
1 Bayern Munich 34 +56 78
2 Borussia Dortmund 34 +37 76
3 RB Leipzig 34 +34 66
4 Bayer Leverkusen 34 +17 58
5 Borussia Monchengladbach 34 +13 55
6 VfL Wolfsburg 34 +12 55
7 Eintracht Frankfurt 34 +12 54
8 Werder Bremen 34 +9 53
9 TSG Hoffenheim 34 +18 51
10 Fortuna Düsseldorf 34 -16 44
11 Hertha Berlin 34 -8 43
12 Mainz 34 -11 43
13 SC Freiburg 34 -15 36
14 Schalke 04 34 -18 33
15 FC Augsburg 34 -20 32
16 VfB Stuttgart 34 -38 28
17 Hannover 96 34 -40 21
18 Nurnberg 34 -42 19