Croatia face Denmark in an all European last 16 tie on Sunday, with neither side yet to suffer defeat at the competition.
Croatia have arguably been the team of the competition so far and qualified top of Group C.
Their most impressive performance came in a 3-0 demolition of Argentina, with Luka Modric scoring a superb second in the win.
Denmark haven’t reached top gear yet, however qualified comfortably, conceding just once in their three games.
Their 1-0 win over Peru in their opening game was enough for them to qualify second behind France.
Match history
The two nations have previously met five times, with both claiming two victories.
The most important fixture between the two came at the 1996 European Championships, a fixture Croatia won 3-0.
Last five international meetings
Denmark 1 Croatia 2 – 05/06/04
Croatia 0 Denmark 1 – 10/02/99
Denmark 3 Croatia 1 – 10/09/97
Croatia 1 Denmark 1 – 29/03/97
Croatia 3 Denmark 0 – 16/06/96
Under 2.5 goals – 1/2 with Betfair
Team news
Croatia made nine changes for the win over Iceland, however are likely to revert back to a more familiar XI on Sunday.
Only Luka Modric and Ivan Perisic have started all three of Croatia’s fixtures.
Yussuf Poulsen returns from suspension for Denmark and will take his spot on the wing.
Chelsea’s Andreas Christensen started in midfield against France and could do the same again here with Willian Kvist a major doubt.
Expected starting XI’s
Croatia (4-2-3-1): Subasic; Vrsaljko, Lovren, Vida, Strinic; Brosovic, Rakitic; Perisic, Modric, Rebic; Mandzukic
Denmark (4-2-3-1): Schmeichel; Dalsgaard, Kjear, Zanka, Larsen; Christensen, Delaney; Poulsen, Eriksen, Braithwaite; Jorgenson
Predictions
Result: Croatia (17/20 with Bet 365)
Correct Score: 1-0 (9/2 with Bet 365)
Anytime Goalscorer: Mario Mandzukic (28/13 with 888 Sport)