author
Will LaingLive reporter

I've been Will Laing and that's all from me, thanks for joining me and make sure to follow VAVEL UK for coverage on all the rest of the Bundesliga fixtures.

17 May 2020 4:28 PM BST
author
Will LaingLive reporter

Step closer to safety

In a game that started slowly for Mainz, they have done incredibly well to come away with a point from that game.

The point is not only something to be proud of, it also pushes them four points adrift of Fortuna Dusseldorf in 16th.

17 May 2020 4:27 PM BST
author
Will LaingLive reporter

A second half collapse

Despite going two to the good, Cologne very much looked to have taken their foot off of the gas.

Their unbeaten home run against Mainz continues but really they will have wanted all three points here.

17 May 2020 4:25 PM BST
author
Will LaingLive reporter

FULL TIME! 2-2!

90+4' The teams can't be separated, it will be a point a piece taken for each side.

Cologne will be disappointed with that but Mainz have definitely earned that one.

17 May 2020 4:24 PM BST
author
Will LaingLive reporter

YELLOW CARD

90+2' Think Winkmann is making up for all the bookings he's missed in the break.

Another yellow is handed out for Aarón Martín.

17 May 2020 4:23 PM BST
author
Will LaingLive reporter

ADDED TIME!

90' There will be four minutes added on.

17 May 2020 4:21 PM BST
author
Will LaingLive reporter

YELLOW CARD

89' Shkiri is booked for lashing out at Martins who was pulling him back.

He may have caught him with an elbow.

17 May 2020 4:20 PM BST
author
Will LaingLive reporter

YELLOW CARD

87' Substitute Rexhbecaj is the next to find himself in the book.

17 May 2020 4:17 PM BST
author
Will LaingLive reporter

CHANCE!

85' Leistner rises and meets the ball at the far post. It couldn't have looked closer to going in and snatching the lead.

Fortunately for the visitors it remains level.

17 May 2020 4:16 PM BST
author
Will LaingLive reporter

SUBSTITUTIONS

83' Mainz take full advantage of the new five substitute rule.

Leandro Barreiro Martins replaces Jean-Paul Boëtius and Jonathan Burkardt replaces Karim Onisiwo.

17 May 2020 4:14 PM BST
author
Will LaingLive reporter

CHANCE!

80' Can't help but feeling another goal is coming in this game.

Cordoba was unable to convert a minute or two ago, surely it is only a matter of time before the prolific forward puts one of them away.

17 May 2020 4:11 PM BST
author
Will LaingLive reporter

SUBSTITUTION

76' Elvis Rexhbecaj replaces Jonas Hector.

17 May 2020 4:06 PM BST
author
Will LaingLive reporter

73' Well it wasn't Quaison who made the difference, but it was individual brilliance that has levelled these two teams.

17 May 2020 4:03 PM BST
author
Will LaingLive reporter

GOAL! 2-2!

72' What an equaliser!

You may not see a better solo goal all weekend.

Pierre Kunde darted through the heart of the Cologne defence and slotted the ball past Horn's near post.

17 May 2020 4:02 PM BST
author
Will LaingLive reporter

SUBSTITUTION

71' Kingsley Schindler replaces goalscorer Florian Kainz.

17 May 2020 4:00 PM BST
author
Will LaingLive reporter

70' Quaison wins another attacking free kick. If Mainz are to get back into this game, I'd bank on him being the catalyst.

17 May 2020 3:59 PM BST
author
Will LaingLive reporter

SUBSTITUTION

69' Fernandes makes way for Szalai.

17 May 2020 3:58 PM BST
author
Will LaingLive reporter

67' Both sides look a little cagey after that goal has gone in.

Potentially that Mainz' goal against the run of play has upset the order of the game here.

17 May 2020 3:56 PM BST
author
Will LaingLive reporter

GOAL! 2-1!

61' It appeared as though Mainz had run out of options going forward.

That was until Quaison found Baku making a run towards the byline. A smart pull back reached Awoniyi for his first ever Bundesliga goal.

17 May 2020 3:52 PM BST
author
Will LaingLive reporter

SUBSTITUTION

56' Taiwo Awoniyi replaces Ji Dong-Won.

17 May 2020 3:46 PM BST
author
Will LaingLive reporter

GOAL! 2-0!

53' An absolutely stunning example of how to use the quick free kick there.

The free kick made it's way out wide to Drexler and he whipped the ball to far post, allowing Kainz to rocket a header into the back of the net. 

17 May 2020 3:44 PM BST
author
Will LaingLive reporter

51' Boëtius committed a cynical foul on the halfway line in order to put an end to a counter attack.

Somehow referee, Guido Winkmann did not see it as a bookable offence.

17 May 2020 3:42 PM BST
author
Will LaingLive reporter

CHANCE!

49' Cologne are continuing to push for the second. Jhon Cordoba fires an acrobatic effort way over the bar.

You can feel another goal coming in this game.

17 May 2020 3:40 PM BST
author
Will LaingLive reporter

49' What on earth was Müller thinking there?

The Mainz keeper charged all the way to the halfway line in order to win a loose ball. Fortunately he did manage to win it - it was a long sprint back though...

17 May 2020 3:39 PM BST
author
Will LaingLive reporter

48' Cologne win the ball high up the pitch with an inspired pressing style.

Uth was the one to win it but his wasted ball into the middle gave Mainz the chance to counter.

17 May 2020 3:38 PM BST
author
Will LaingLive reporter

SECOND HALF

46' We're back underway for the second period.

Cologne have made one change in the break, youngster Thielmann makes way for the more experienced Drexler.

17 May 2020 3:36 PM BST
author
Will LaingLive reporter

HALF TIME! 1-0!

45+2' The hosts head back into the changing rooms after a first half that has gone perfectly to plan.

Uth's early penalty is all that separates the two sides.

17 May 2020 3:19 PM BST
author
Will LaingLive reporter

CHANCE!

45+1' A huge deflection on Uth's effort took the ball round the goal.

Considering it dropped very close to the net, Müller looked very confident it was going wide.

17 May 2020 3:18 PM BST
author
Will LaingLive reporter

ADDED TIME

45' The officials have confirmed that there will be two minutes added on.

17 May 2020 3:17 PM BST
author
Will LaingLive reporter

CHANCE!

44' Kainz has just released a stinging effort at goal.

The Austrian midfielder unwound the strike from beyond the edge of the box. Muller in the goal will have been glad to hear the whistle of the ball continue past his post.

17 May 2020 3:16 PM BST
author
Will LaingLive reporter

42' A wonderful ball in from Schmitz looked as if it was dropping perfectly on to Uth's head.

Ridle Baku did extremely well to get above his man and only concede a corner.

That could have easily been 2-0.

17 May 2020 3:13 PM BST
author
Will LaingLive reporter

40' Malong did incredibly well in midfield out muscle two Cologne midfielders and then outwit another in the centre of the park.

He maybe tried too much however and promptly lost possession.

17 May 2020 3:11 PM BST
author
Will LaingLive reporter

YELLOW CARD!

36' A foul by Ji Dong-Won brings an end to a promising counter attack from the home side.

Cologne had plenty of willing runners but it was Kainz who drew the foul from the former Sunderland man.

17 May 2020 3:08 PM BST
author
Will LaingLive reporter

35' Mainz well ahead on corners, as Leistner hands the visitors yet another set piece.

With their physicality you wouldn't be surprised if they formed something dangerous from one of them.

17 May 2020 3:07 PM BST
author
Will LaingLive reporter

CHANCE!

34' Boëtius got down the right wing nicely with a one-two and whipped a ball into the box. It narrowly evaded Quaison who was ready to convert. 

17 May 2020 3:05 PM BST
author
Will LaingLive reporter

32' There is a brief pause in play as we await a Mainz free kick from a central deep position.

17 May 2020 3:03 PM BST
author
Will LaingLive reporter

CHANCE!

29' Onisiwo found himself bounding into the Cologne area and he got a left footed effort away. Unfortunately it took a deflection and was tipped round the post by Timo Horn.

17 May 2020 3:01 PM BST
author
Will LaingLive reporter

CHANCE!

26' A skewed effort from Skhiri ends a promising Cologne move.

A cut back from the right didn't quite end up at its target and it left the Tunisian international no choice but to try his luck from outside the area.

17 May 2020 2:58 PM BST
author
Will LaingLive reporter

22' Physical they may have been, but Mainz just haven't managed to give Cologne a proper scare going forward.

Each attack seems to sizzle out before it has really begun.

17 May 2020 2:53 PM BST
author
Will LaingLive reporter

YELLOW CARD

20' Up the other end, Jonas Hector has been booked for a nasty challenge.

Kainz also appears to have been booked.

17 May 2020 2:51 PM BST
author
Will LaingLive reporter

CHANCE!

18' Cologne were given one chance to break on the visitors and they took it. Uth and Cordoba stormed forward, but a poorly weighted pass from the goalscorer meant that the Mainz defence had a chance to snatch the ball back.

17 May 2020 2:49 PM BST
author
Will LaingLive reporter

16' The game is seemingly settling now, neither side having the better of the ball at the moment though.

Mainz are winning plenty of free kicks in the middle of the park.

17 May 2020 2:48 PM BST
author
Will LaingLive reporter

14' Müller looked a bit nervy on the ball there as he sent it long out to the left. He was lucky not to hand the possession back to the hosts.

17 May 2020 2:45 PM BST
author
Will LaingLive reporter

CHANCE!

12' Karim Onisiwo turns his man on the edge of the box and manages to slip the ball to his right hand side.

Arriving was Boëtius but he narrowly missed the top left corner with his effort. 

17 May 2020 2:44 PM BST
author
Will LaingLive reporter

9' Mainz now aim to start again, passing the ball with care round their back line.

17 May 2020 2:39 PM BST
author
Will LaingLive reporter

GOAL! 1-0!

6' What a start this is for Cologne after two months away!

Uth converts the penalty with ease and he sends his side a goal to the good.

17 May 2020 2:37 PM BST
author
Will LaingLive reporter

PENALTY GIVEN!

6' Uth will now step up to take the penalty he deservedly won.

17 May 2020 2:36 PM BST
author
Will LaingLive reporter

PENALTY APPEAL!

4' As long as this the original pass wasn't offside, Uth was brought down clumsily by the Mainz skipper.

17 May 2020 2:35 PM BST
author
Will LaingLive reporter

2' In the opening minutes it seems to be a case of settling into the tempo of the match.

Both sides are going to have to harness some intensity from somewhere else now there is a lack of atmosphere.

17 May 2020 2:34 PM BST
author
Will LaingLive reporter

KICK OFF

1' The hosts get us underway at the RheinEnergie Stadion.

17 May 2020 2:31 PM BST
author
Will LaingLive reporter

Mainz' Line Up

Starting XI: 1 F Müller, 3 A Martin Caricol, 4 J St. Juste, 19 M Niakhate (c), 34 B Baku, 20 E Fernandes, 14 P Malong, 5 J Boëtius, 21 K Onisiwo, 7 R Quaison, 11 D Ji

Subs: 6 D Latza, 8 L Öztunali, 13 J Bruma, 18 D Brosinski, 22 T Awoniyi, 28 A Szalai, 29 J Burkardt, 35 L Barreiro Martins, 37 F Dahmen

17 May 2020 1:44 PM BST
author
Will LaingLive reporter

Cologne's Line Up

Starting XI: 1 T Horn, 2 B Schmitz, 33 S Bornauw, 37 T Leistner, 34 N Katterbach, 28 E Skhiri, 14 J Hector (c), 30 F Kainz, 23 M Uth, 29 J Thielmann, 15 J Córdoba

Subs: 6 M Höger, 9 S Terodde, 11 K Schindler, 18 T Kessler, 19 K Ehizibue, 20 E Rexhbecaj, 24 D Drexler, 27 A Modeste, 40 R Voloder

17 May 2020 1:41 PM BST
author
Will LaingLive reporter

Join me around an hour before kick off tomorrow for the team news.

16 May 2020 7:51 PM BST
author
Will LaingLive reporter

Mainz' one to watch

Similarly to Cologne, Mainz have their own goalscorer that loves an early goal.

Robin Quaison has 12 for the season and has scored an incredible four in his previous three away trips.

He's certainly going to aim to hit the ground running on the road again tomorrow.

16 May 2020 7:50 PM BST
author
Will LaingLive reporter

Cologne's one to watch

When looking for a natural goalscorer, you don't have to look much further than Jhon Cordoba.

The Colombian forward had scored three in three before the break - all in the first half. The trio of goals contributed to an already healthy goal tally that now totals ten.

I wouldn't bet against him adding more to his record tomorrow afternoon.

16 May 2020 7:47 PM BST
author
Will LaingLive reporter

Mainz to avoid the drop?

Despite hanging dangerously close to the relegation places, Mainz will look to continue their fight.

Immediately before the suspension of the season, Mainz had only lost one from their last five.

However, things don't look so positive when you take a look at their record on the road. To make it worse, Mainz have failed to score in six of their last nine visits to Cologne.

16 May 2020 7:42 PM BST
author
Will LaingLive reporter

Return from the unwanted break

Unfortunately for Cologne, they were in fantastic form before football, and the world was brought to a standstill.

The Billy Goats had won four from their previous six, helping their push towards a Europa League finish.

If they can pick up from where they left off, Mainz' defence will have to be switched on to limit a talented forward line.

16 May 2020 7:37 PM BST
author
Will LaingLive reporter

Head to Head

Earlier in the season it was Mainz who had the upper hand. Emphatically they managed to put three past tomorrow's hosts.

It was a closely fought game and it could have potentially gone the opposite way.

When Cologne hosted this fixture last season, it was a routine 1-1 draw - making it difficult to predict how tomorrow's game is going to turn out.

16 May 2020 7:32 PM BST
author
Will LaingLive reporter

No Hennes!

The Bundesliga may be back, but Cologne's legendary mascot Hennes won't be at the RheinEnergie Stadion tomorrow.

For the first time since 2008, Hennes will have to miss out due to new hygiene restrictions.

The legendary goat has been part of the club's match day routine since the 1950s and he will definitely be missed tomorrow.

16 May 2020 7:27 PM BST
author
Will LaingLive reporter

Welcome!

Hello and welcome to VAVEL UK's live text commentary of Cologne vs Mainz in the Bundesliga. I'm Will Laing and I'll be taking you through tomorrow's game which is set to kick off at 14:30 GMT. 

16 May 2020 7:18 PM BST