A mild upset: Portugal (47% pre-match) got past Croatia. The decisive moment came late, in the 90th minute.
Cumulative expected goals, minute by minute. ESPN's free feed has no xG, so each shot's xG is estimated with a naive distance-and-angle logistic model fitted on shot coordinates from the play-by-play.
Pre-match Elo: Portugal 2001, Croatia 1932. The model priced this Portugal 47% / draw 25% / Croatia 28%, most likely score 1–1. A plausible-but-not-favoured outcome. The result moves 20 Elo points from Croatia to Portugal — that flows straight into the next round of tournament simulations.
Generated automatically from public match data. Stats: ESPN · Results: openfootball · xG: own naive model (distance + angle).