Portugal vs Croatia finished 2-1 in Toronto. The 888STARZ line had Portugal at 1.82, the draw at 3.65 and Croatia at 5.19. The favourite went through, but this was not a clean favourite win.
Ivan Perisic put Croatia ahead in the 53rd minute. Cristiano Ronaldo equalised from the penalty spot in the 68th. Goncalo Ramos then scored the winner in stoppage time, just when the match looked ready to move into extra time.
Croatia still had one last punch: Josko Gvardiol thought he had made it 2-2 in the 103rd minute, but VAR ruled the goal out for offside. Portugal move on to face Spain. Croatia leave after a match that felt one decision, one finish or one line away from extra time.
888STARZ Odds Before The Match
Portugal — 1.82
Draw — 3.65
Croatia — 5.19
888STARZ odds were accurate at the time of publication and could change depending on line movement.
How The Market Read The Match
Portugal at 1.82 were the right favourites, but the line never promised comfort. They had more speed, more attacking depth and more ways to change the match from the bench. But Croatia were not a soft underdog. They had experience, midfield control and the patience to keep the game slow.
That is exactly what happened. Portugal dominated parts of the first half but did not finish their attacks. Croatia stayed in the match, waited, then punished the space after the break. Once Perisic scored, the 5.19 on Croatia suddenly looked much more alive.
The draw at 3.65 also made sense. This was always a game with extra-time danger. Ramos changed that late, but the match was very close to going there.
Turning Point
The first big turn was Perisic’s goal. Croatia came out stronger after half-time. They pressed higher, found cleaner passes and forced Portugal to defend facing their own goal. Perisic then finished calmly at the far post and changed the whole market.
Portugal needed a response. They found it through pressure and VAR. The penalty on Renato Veiga gave Ronaldo his moment. He scored straight through the middle and pulled Portugal level. It was his first World Cup knockout goal and a huge emotional reset for the team.
The final turn came in stoppage time. Rafael Leao delivered from the left, Ramos attacked the box and headed Portugal ahead. It was simple, direct and exactly what Portugal had lacked for long stretches.
Then came the late scare. Gvardiol’s goal looked like a rescue for Croatia, but VAR took it away. That was the last emotional swing.
Where The Value Was

The straight Portugal win at 1.82 landed, but not in an easy way.
Better markets:
- Portugal to qualify;
- Portugal not to lose;
- Croatia +1 handicap;
- draw after 90 minutes;
- both teams to score;
- second-half goal;
- Portugal to score in the second half;
- Ronaldo to score;
- match to go close to extra time.
The cleanest read was not “Portugal will control this”. It was “Portugal have more ways to survive this”.
Croatia with protection was a strong market. They scored first, kept the match tight and nearly forced extra time. They did not need to win for the bet to make sense.
Portugal’s best value came after they had to chase. Once Croatia scored, the match opened and Portugal’s attacking bench became more important.
Expert View
Portugal had more quality, but this was never a soft 1.82. Croatia made the match slow, physical and emotional. That is exactly the type of game where the favourite can win and still look uncomfortable.
Main idea: Portugal to qualify was cleaner than a straight 90-minute win. Croatia +1, both teams to score and the draw after 90 minutes all matched the real rhythm of the game.
Ronaldo gave Portugal the reset. Ramos gave them the result. But Croatia showed why experience still matters in knockout football.
What It Means For Portugal
Portugal go through, but the match leaves two messages.
The good one: they found a way. They were behind, the game was tense, Ronaldo was taken off, and they still had enough from the bench to win late.
The warning: Portugal still do not look fully smooth. They can dominate the ball without creating enough clean chances. Against Croatia, that almost cost them.
Current Portugal betting profile:
- strong attacking depth;
- dangerous from the bench;
- better after the match opens;
- still vulnerable to slow, experienced teams;
- useful in qualification markets;
- not always ideal as a simple 90-minute favourite.
Spain will be a much harder test. Portugal cannot afford another long spell of possession without real danger. Against Spain, empty control can quickly become punishment.
What It Means For Croatia
Croatia leave with frustration and a sense of a closing era. They were not outplayed for 90 minutes. They led, stayed organised and almost pulled the match into extra time. But the final details went against them: the penalty, the late Ramos header, the offside review.
Croatia’s future betting profile:
- still difficult in knockout-style matches;
- strong when they slow the tempo;
- dangerous through experience and timing;
- limited when forced to chase late;
- better for handicap and draw markets than pure upset picks.
If this was Luka Modric’s last World Cup match, it ended in the most Croatian way possible: with control, fight, controversy and pain.
Final View
Portugal 2-1 Croatia was a favourite win, but not a favourite cruise. The 1.82 came through. The match still proved why that price was not short. Croatia at 5.19 was alive for most of the second half, and the draw at 3.65 was one VAR call away from becoming the main story.
The biggest lesson for players: in knockout football, experience can keep an underdog alive longer than the line suggests.
Portugal had more quality. Croatia had the better match shape for long stretches. Ramos made the difference.
Next comes Spain. That match will ask Portugal for much more than survival.
World Cup 2026 Betting With 888STARZ
Portugal vs Croatia showed why the 888STARZ line should be read through match rhythm, not only favourite status. Portugal were the right side, but the sharper markets were qualification, both teams to score, Croatia with handicap protection and second-half goals.
From July 1, the new 888STARZ promo code is FOOT77. It gives 77 free spins on Big Bass Football Bonanza by Pragmatic Play. The offer comes with x30 wagering, a 5-day wagering period, 3000 activations, and is valid until 20.07.2026.
Read the line, follow the match rhythm and choose the market that fits the real game.