Skip to content

Mainz vs TSG Hoffenheim; German Bundesliga

Full Time After Extra Time This is a live match. Extra Time Half Time

Mainz vs TSG Hoffenheim. German Bundesliga.

Coface ArenaAttendance30,400.

Mainz 1

  • D da Costa (76th minute)
  • D Kohr (sent off 88th minute)

TSG Hoffenheim 1

  • A Hanche-Olsen (8th minute own goal)

Match Commentary

  1. Update

    Match ends, 1. FSV Mainz 05 1, TSG Hoffenheim 1.

  2. Second Half ends, 1. FSV Mainz 05 1, TSG Hoffenheim 1.

  3. Foul by Leon Avdullahu (TSG Hoffenheim).

  4. Phillipp Mwene (1. FSV Mainz 05) wins a free kick in the attacking half.

  5. Handball by Robin Hranác (TSG Hoffenheim).

  6. Yellow Card

    1. FSV Mainz 05 e.V.

    Phillipp Mwene (1. FSV Mainz 05) is shown the yellow card.

    yellow-card:
    Phillipp Mwene
  7. Vladimír Coufal (TSG Hoffenheim) wins a free kick on the right wing.

  8. Foul by Phillipp Mwene (1. FSV Mainz 05).

  9. Yellow Card

    1. FSV Mainz 05 e.V.

    Nadiem Amiri (1. FSV Mainz 05) is shown the yellow card.

    yellow-card:
    Nadiem Amiri
  10. Max Moerstedt (TSG Hoffenheim) wins a free kick in the defensive half.

  11. Foul by Nadiem Amiri (1. FSV Mainz 05).

  12. Attempt missed. Kaishu Sano (1. FSV Mainz 05) header from the centre of the box misses to the left. Assisted by Nadiem Amiri with a cross following a corner.

  13. Corner, 1. FSV Mainz 05. Conceded by Vladimír Coufal.

  14. Attempt blocked. Kaishu Sano (1. FSV Mainz 05) right footed shot from the centre of the box is blocked.

  15. Albian Hajdari (TSG Hoffenheim) wins a free kick in the defensive half.

  16. Foul by Nelson Weiper (1. FSV Mainz 05).

  17. Attempt saved. Leon Avdullahu (TSG Hoffenheim) right footed shot from outside the box is saved in the centre of the goal by Robin Zentner (1. FSV Mainz 05). Assisted by Grischa Prömel.

  18. Fourth official has announced 7 minutes of added time.

  19. Substitution

    1. FSV Mainz 05 e.V.

    Substitution, 1. FSV Mainz 05. Stefan Bell replaces Benedict Hollerbach.

    sub-on:
    Stefan Bell
    sub-off:
    Benedict Hollerbach
  20. Substitution

    TSG 1899 Hoffenheim Fußball-Spielbetriebs GmbH

    Substitution, TSG Hoffenheim. Ihlas Bebou replaces Fisnik Asllani.

    sub-on:
    Ihlas Bebou
    sub-off:
    Fisnik Asllani
  21. Red Card

    1. FSV Mainz 05 e.V.

    Dominik Kohr (1. FSV Mainz 05) is shown the red card.

    red-card:
    Dominik Kohr
  22. VAR Decision: Card upgraded Dominik Kohr (1. FSV Mainz 05).

  23. Delay over. They are ready to continue.

  24. Delay in match because of an injury Max Moerstedt (TSG Hoffenheim).

  25. Delay in match (1. FSV Mainz 05).

  26. Offside, TSG Hoffenheim. Wouter Burger is caught offside.

  27. Attempt blocked. Tim Lemperle (TSG Hoffenheim) right footed shot from the right side of the box is blocked. Assisted by Fisnik Asllani.

  28. Fisnik Asllani (TSG Hoffenheim) wins a free kick in the defensive half.

  29. Foul by Andreas Hanche-Olsen (1. FSV Mainz 05).

  30. Foul by Wouter Burger (TSG Hoffenheim).

  31. Nadiem Amiri (1. FSV Mainz 05) wins a free kick in the defensive half.

  32. Foul by Tim Lemperle (TSG Hoffenheim).

  33. Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.

  34. Vladimír Coufal (TSG Hoffenheim) wins a free kick in the defensive half.

  35. Foul by Dominik Kohr (1. FSV Mainz 05).

  36. Attempt blocked. Paul Nebel (1. FSV Mainz 05) right footed shot from outside the box is blocked.

  37. Corner, 1. FSV Mainz 05. Conceded by Max Moerstedt.

  38. Attempt missed. Wouter Burger (TSG Hoffenheim) left footed shot from outside the box is close, but misses to the right.

  39. Attempt blocked. Tim Lemperle (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Fisnik Asllani.

  40. Albian Hajdari (TSG Hoffenheim) wins a free kick in the defensive half.

  41. Foul by Benedict Hollerbach (1. FSV Mainz 05).

  42. Offside, TSG Hoffenheim. Tim Lemperle is caught offside.

  43. Foul by Tim Lemperle (TSG Hoffenheim).

  44. Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.

  45. Substitution

    TSG 1899 Hoffenheim Fußball-Spielbetriebs GmbH

    Substitution, TSG Hoffenheim. Max Moerstedt replaces Bazoumana Touré.

    sub-on:
    Max Moerstedt
    sub-off:
    Bazoumana Touré
  46. Goal

    1. FSV Mainz 05 e.V.

    Goal! 1. FSV Mainz 05 1, TSG Hoffenheim 1. Danny da Costa (1. FSV Mainz 05) right footed shot from the centre of the box to the bottom left corner following a corner.

    goal:
    Danny da Costa
  47. Attempt blocked. Benedict Hollerbach (1. FSV Mainz 05) right footed shot from the centre of the box is blocked.

  48. Corner, 1. FSV Mainz 05. Conceded by Bernardo.

  49. Attempt blocked. Danny da Costa (1. FSV Mainz 05) header from very close range is blocked. Assisted by Dominik Kohr.

  50. Foul by Bazoumana Touré (TSG Hoffenheim).

  51. Phillipp Mwene (1. FSV Mainz 05) wins a free kick on the right wing.

  52. Corner, 1. FSV Mainz 05. Conceded by Vladimír Coufal.

  53. Delay over. They are ready to continue.

  54. Delay in match because of an injury Max Moerstedt (TSG Hoffenheim).

  55. Attempt missed. Andreas Hanche-Olsen (1. FSV Mainz 05) header from the centre of the box misses to the left. Assisted by Nadiem Amiri with a cross following a corner.

  56. Corner, 1. FSV Mainz 05. Conceded by Robin Hranác.

  57. Attempt blocked. Benedict Hollerbach (1. FSV Mainz 05) left footed shot from the centre of the box is blocked. Assisted by Paul Nebel.

  58. Offside, 1. FSV Mainz 05. Andreas Hanche-Olsen is caught offside.

  59. Attempt blocked. Benedict Hollerbach (1. FSV Mainz 05) right footed shot from the left side of the box is blocked. Assisted by Nadiem Amiri.

  60. Yellow Card

    TSG 1899 Hoffenheim Fußball-Spielbetriebs GmbH

    Robin Hranác (TSG Hoffenheim) is shown the yellow card for a bad foul.

    yellow-card:
    Robin Hranác
  61. Foul by Robin Hranác (TSG Hoffenheim).

  62. Benedict Hollerbach (1. FSV Mainz 05) wins a free kick on the left wing.

  63. Attempt blocked. Tim Lemperle (TSG Hoffenheim) right footed shot from the right side of the box is blocked. Assisted by Grischa Prömel.

  64. Attempt missed. Bazoumana Touré (TSG Hoffenheim) left footed shot from a difficult angle on the left is too high. Assisted by Fisnik Asllani.

  65. Attempt saved. Tim Lemperle (TSG Hoffenheim) right footed shot from the centre of the box is saved in the bottom left corner by Robin Zentner (1. FSV Mainz 05). Assisted by Albian Hajdari with a through ball.

  66. Substitution

    1. FSV Mainz 05 e.V.

    Substitution, 1. FSV Mainz 05. Nelson Weiper replaces Lee Jae-Sung.

    sub-on:
    Nelson Weiper
    sub-off:
    Lee Jae-Sung
  67. Attempt blocked. Vladimír Coufal (TSG Hoffenheim) right footed shot from the right side of the box is blocked. Assisted by Tim Lemperle.

  68. Attempt missed. Paul Nebel (1. FSV Mainz 05) header from the centre of the box is just a bit too high. Assisted by Benedict Hollerbach.

  69. Attempt saved. Vladimír Coufal (TSG Hoffenheim) right footed shot from outside the box is saved in the top left corner by Robin Zentner (1. FSV Mainz 05).

  70. Bazoumana Touré (TSG Hoffenheim) wins a free kick in the attacking half.

  71. Foul by Danny da Costa (1. FSV Mainz 05).

  72. Attempt missed. Tim Lemperle (TSG Hoffenheim) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Bazoumana Touré.

  73. Attempt blocked. Grischa Prömel (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Tim Lemperle.

  74. Substitution

    TSG 1899 Hoffenheim Fußball-Spielbetriebs GmbH

    Substitution, TSG Hoffenheim. Tim Lemperle replaces Andrej Kramaric.

    sub-on:
    Tim Lemperle
    sub-off:
    Andrej Kramaric
  75. Attempt missed. Phillipp Mwene (1. FSV Mainz 05) right footed shot from the left side of the box is too high. Assisted by Paul Nebel.

  76. Attempt blocked. Albian Hajdari (TSG Hoffenheim) left footed shot from the centre of the box is blocked. Assisted by Grischa Prömel.

  77. Corner, TSG Hoffenheim. Conceded by Andreas Hanche-Olsen.

  78. Attempt missed. Benedict Hollerbach (1. FSV Mainz 05) left footed shot from the left side of the box is high and wide to the left. Assisted by Lee Jae-Sung.

  79. Corner, 1. FSV Mainz 05. Conceded by Vladimír Coufal.

  80. Delay over. They are ready to continue.

  81. Delay in match because of an injury Albian Hajdari (TSG Hoffenheim).

  82. Attempt missed. Fisnik Asllani (TSG Hoffenheim) left footed shot from the left side of the box misses to the left. Assisted by Bernardo with a headed pass.

  83. Handball by Dominik Kohr (1. FSV Mainz 05).

  84. Corner, 1. FSV Mainz 05. Conceded by Albian Hajdari.

  85. Benedict Hollerbach (1. FSV Mainz 05) wins a free kick in the defensive half.

  86. Foul by Robin Hranác (TSG Hoffenheim).

  87. Substitution

    1. FSV Mainz 05 e.V.

    Substitution, 1. FSV Mainz 05. Sota Kawasaki replaces Silvan Widmer.

    sub-on:
    Sota Kawasaki
    sub-off:
    Silvan Widmer
  88. Substitution

    1. FSV Mainz 05 e.V.

    Substitution, 1. FSV Mainz 05. Danny da Costa replaces Lennard Maloney.

    sub-on:
    Danny da Costa
    sub-off:
    Lennard Maloney
  89. Update

    Second Half begins 1. FSV Mainz 05 0, TSG Hoffenheim 1.

  90. First Half ends, 1. FSV Mainz 05 0, TSG Hoffenheim 1.

  91. Fourth official has announced 4 minutes of added time.

  92. Attempt missed. Benedict Hollerbach (1. FSV Mainz 05) with an attempt from the centre of the box misses to the left. Assisted by Nadiem Amiri with a cross following a set piece situation.

  93. Delay over. They are ready to continue.

  94. Delay in match because of an injury Silvan Widmer (1. FSV Mainz 05).

  95. Yellow Card

    TSG 1899 Hoffenheim Fußball-Spielbetriebs GmbH

    Bernardo (TSG Hoffenheim) is shown the yellow card for a bad foul.

    yellow-card:
    Bernardo
  96. Silvan Widmer (1. FSV Mainz 05) wins a free kick on the right wing.

  97. Foul by Bernardo (TSG Hoffenheim).

  98. Nadiem Amiri (1. FSV Mainz 05) wins a free kick in the defensive half.

  99. Foul by Wouter Burger (TSG Hoffenheim).

  100. Attempt blocked. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is blocked. Assisted by Grischa Prömel.

  101. Foul by Benedict Hollerbach (1. FSV Mainz 05).

  102. Bernardo (TSG Hoffenheim) wins a free kick in the defensive half.

  103. Corner, TSG Hoffenheim. Conceded by Silvan Widmer.

  104. Silvan Widmer (1. FSV Mainz 05) wins a free kick on the right wing.

  105. Foul by Bernardo (TSG Hoffenheim).

  106. Attempt blocked. Benedict Hollerbach (1. FSV Mainz 05) right footed shot from the left side of the box is blocked. Assisted by Phillipp Mwene.

  107. Attempt blocked. Paul Nebel (1. FSV Mainz 05) right footed shot from the left side of the box is blocked. Assisted by Nadiem Amiri with a through ball.

  108. Corner, TSG Hoffenheim. Conceded by Kaishu Sano.

  109. Offside, 1. FSV Mainz 05. Nadiem Amiri is caught offside.

  110. Attempt blocked. Benedict Hollerbach (1. FSV Mainz 05) left footed shot from the centre of the box is blocked.

  111. Attempt missed. Grischa Prömel (TSG Hoffenheim) right footed shot from outside the box is high and wide to the right.

  112. Foul by Andreas Hanche-Olsen (1. FSV Mainz 05).

  113. Fisnik Asllani (TSG Hoffenheim) wins a free kick in the defensive half.

  114. Yellow Card

    1. FSV Mainz 05 e.V.

    Silvan Widmer (1. FSV Mainz 05) is shown the yellow card for a bad foul.

    yellow-card:
    Silvan Widmer
  115. Foul by Silvan Widmer (1. FSV Mainz 05).

  116. Vladimír Coufal (TSG Hoffenheim) wins a free kick in the defensive half.

  117. Delay over. They are ready to continue.

  118. Delay in match because of an injury Bazoumana Touré (TSG Hoffenheim).

  119. Foul by Fisnik Asllani (TSG Hoffenheim).

  120. Andreas Hanche-Olsen (1. FSV Mainz 05) wins a free kick in the defensive half.

  121. Foul by Albian Hajdari (TSG Hoffenheim).

  122. Lee Jae-Sung (1. FSV Mainz 05) wins a free kick in the defensive half.

  123. Attempt saved. Fisnik Asllani (TSG Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal by Robin Zentner (1. FSV Mainz 05). Assisted by Andrej Kramaric.

  124. Fisnik Asllani (TSG Hoffenheim) wins a free kick on the left wing.

  125. Foul by Kaishu Sano (1. FSV Mainz 05).

  126. Attempt missed. Benedict Hollerbach (1. FSV Mainz 05) right footed shot from the centre of the box is too high. Assisted by Lee Jae-Sung.

  127. Goal

    TSG 1899 Hoffenheim Fußball-Spielbetriebs GmbH

    Own Goal by Andreas Hanche-Olsen, 1. FSV Mainz 05. 1. FSV Mainz 05 0, TSG Hoffenheim 1.

    own-goal:
    Andreas Hanche-Olsen
  128. Attempt missed. Andrej Kramaric (TSG Hoffenheim) right footed shot from the left side of the box is close, but misses to the left. Assisted by Bernardo following a corner.

  129. Corner, TSG Hoffenheim. Conceded by Benedict Hollerbach.

  130. Attempt blocked. Grischa Prömel (TSG Hoffenheim) right footed shot from outside the box is blocked. Assisted by Fisnik Asllani.

  131. Foul by Benedict Hollerbach (1. FSV Mainz 05).

  132. Robin Hranác (TSG Hoffenheim) wins a free kick in the defensive half.

  133. Attempt missed. Vladimír Coufal (TSG Hoffenheim) right footed shot from the right side of the box is high and wide to the right.

  134. Update

    First Half begins.

  135. Update

    Lineups are announced and players are warming up.