World Cup | Round of 32 | 2026-07-03 08:00 JST
2 – 1
68' C. Ronaldo 90' Gonçalo Ramos
Match summary The World Cup Round of 32 fixture between Portugal and Croatia was played on July 3. Portugal narrowly beat Croatia 2-1. It was 0-0 at half-time. In the second half, Portugal scored 2 and Croatia scored 1, with Portugal coming out on top.
Portugal controlled the game with 61% possession and 15 shots (13 for their opponents). Portugal scored 2 from 3 shots on target. Yellow cards: Portugal 1, Croatia 2.
Team stats 4-2-3-1 1 Costa 25 Mendes 13 Veiga 3 Dias 20 Canc elo 23 Vitinha 15 Neves 17 Leão 8 Fernand 18 Neto 7 Ronaldo
4-2-3-1 1 Livakov 14 Peri šić 3 Pong rač 6 Šutalo 2 Stan iši 8 Kovačić 10 Modrić 16 Baturin 17 Sučić 13 Vlašić 11 Budimir
2.18 Expected goals (xG) 1.34
-0.45 Goals prevented (xG) -0.45
View as table Portugal Stat Croatia 4-2-3-1 Formation 4-2-3-1 61% Possession 39% 2.18 Expected goals (xG) 1.34 15 Shots 13 3 Shots on target 6 8 Shots off target 5 4 Blocked shots 2 10 Shots inside the box 10 5 Shots outside the box 3 9 Corner kicks 5 1 Offsides 4 6 Fouls 12 584 Passes 368 532 Accurate passes 311 91% Pass accuracy 85% 5 Goalkeeper saves 2 -0.45 Goals prevented (xG) -0.45 1 Yellow cards 2 0 Red cards 0
Referee: Espen Eskas, Norway
Player stats Portugal Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) GK Diogo Costa 0 10(77%) 0 0 0 7.7 90 DF João Cancelo 1 0 1(100%) 4 1 27(87%) 0 0 0 1 6.7 63 1 1 10(6) DF Rúben Dias 0 3 86(91%) 0 1 0 2 2 7.5 90 2 14(10) DF Renato Veiga 2 0 65(97%) 0 0 0 1 1 7 90 1 7(4) DF Nuno Mendes 0 3(75%) 2 53(88%) 0 0 0 2 7.7 90 4 15(8) MF João Neves 1 0 1(50%) 5 47(92%) 0 0 0 1 1 7 90 1 10(7) MF Vitinha 0 2(67%) 2 70(93%) 0 0 0 1 3 7.2 62 9(7) MF Pedro Neto 0 1 26(93%) 0 0 0 6.2 63 4(1) MF Bruno Fernandes 1 1 0 1 28(90%) 0 0 0 2 6.6 63 6(3) MF Rafael Leão 2 0 1(17%) 47(90%) 1 0 0 6.5 90 2 1 8(1) FW Cristiano Ronaldo 1 1 1 1 21(95%) 0 0 0 7.2 81 1(1) DF Nélson Semedo 0 1(100%) 14(93%) 0 0 0 1 6.9 27 1 5(2) MF Bernardo Silva 0 8(73%) 0 0 0 6.5 28 2(None) FW Francisco Conceição 1 0 8(80%) 0 0 0 6.7 27 FW Gonçalo Ramos 2 1 1 1(100%) 1 10(91%) 0 0 0 7.9 27 4(3) MF Rúben Neves 0 12(92%) 0 0 0 6.6 9 1(None) GK José Sá 0 0 0 0 GK Rui Silva 0 0 0 0 DF Tiago Araújo 0 0 0 0 MF Matheus Nunes 0 0 0 0 DF Gonçalo Inácio 0 0 0 0 DF Diogo Dalot 0 0 0 0 FW Francisco Trincão 0 0 0 0 FW Gonçalo Guedes 0 0 0 0 MF Samú Costa 0 0 0 0 FW João Félix 0 0 0 0
Croatia Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) GK D. Livaković 0 26(96%) 0 0 0 6.5 90 DF J. Stanišić 0 2(100%) 1 22(85%) 0 0 0 6.3 90 2 5(4) DF J. Šutalo 0 2 1 27(79%) 0 0 0 1 6.6 90 2 4(3) DF M. Pongračić 0 1 2 47(81%) 0 0 0 6.2 90 4(1) DF I. Perišić 1 1 1 3 22(88%) 0 1 0 1 1 7.9 90 1 9(5) MF L. Modrić 0 3 45(87%) 0 1 0 2 6.9 90 2 9(3) MF M. Kovačić 3 3 0 1(100%) 1 1 49(94%) 0 0 0 1 1 7.2 89 5(3) MF N. Vlašić 1 0 7 11(73%) 0 0 0 2 6.2 89 2 1 13(7) MF P. Sučić 1 1 0 3 31(79%) 0 0 0 3 1 6.5 90 2 1 13(4) MF M. Baturina 0 1(100%) 12(86%) 0 0 0 6.5 68 1 1 3(1) FW A. Budimir 2 0 0 0 0 1 2 6.5 45 9(4) FW I. Matanović 2 1 0 1(100%) 1 6(100%) 0 0 0 2 6.2 45 2 16(3) MF Mario Pasalic 1 0 1 7(70%) 0 0 0 6.5 22 1 1 5(4) DF J. Gvardiol 0 5(71%) 0 0 0 6.3 17 FW A. Kramarić 0 1(50%) 0 0 0 6.3 13 GK Ivor Pandur 0 0 0 0 GK D. Kotarski 0 0 0 0 DF D. Ćaleta-Car 0 0 0 0 DF L. Vušković 0 0 0 0 DF Martin Erlić 0 0 0 0 MF N. Moro 0 0 0 0 FW Marco Pašalić 0 0 0 0 MF Toni Fruk 0 0 0 0 MF L. Sučić 0 0 0 0 MF Kristijan Jakić 0 0 0 0 FW Petar Musa 0 0 0 0
Lineups Portugal Role Pos No. Player Starter GK 1 Diogo Costa Starter DF 20 João Cancelo Starter DF 3 Rúben Dias Starter DF 13 Renato Veiga Starter DF 25 Nuno Mendes Starter MF 15 João Neves Starter MF 23 Vitinha Starter MF 18 Pedro Neto Starter MF 8 Bruno Fernandes Starter MF 17 Rafael Leão Starter FW 7 C. Ronaldo Bench DF 2 Nélson Semedo Bench FW 9 Gonçalo Ramos Bench MF 10 Bernardo Silva Bench MF 21 R. Neves Bench FW 26 Francisco Conceição
Show unused substitutes (10) Role Pos No. Player Bench GK 12 José Sá Bench GK 22 Rui Silva Bench FW 19 Gonçalo Guedes Bench DF 5 Diogo Dalot Bench DF 14 Gonçalo Inácio Bench MF 24 Samu Costa Bench MF 6 Matheus Nunes Bench FW 11 Joao Felix Bench FW 16 Trincao Bench DF 4 Tiago Araújo
Croatia Role Pos No. Player Starter GK 1 D. Livaković Starter DF 2 J. Stanišić Starter DF 6 J. Šutalo Starter DF 3 M. Pongračić Starter DF 14 I. Perišić Starter MF 10 L. Modrić Starter MF 8 M. Kovačić Starter MF 13 N. Vlašić Starter MF 17 P. Sučić Starter MF 16 M. Baturina Starter FW 11 A. Budimir Bench FW 9 A. Kramarić Bench DF 4 J. Gvardiol Bench FW 20 I. Matanović Bench MF 15 Mario Pasalic
Show unused substitutes (11) Role Pos No. Player Bench GK 23 D. Kotarski Bench GK 12 I. Pandur Bench DF 5 D. Ćaleta-Car Bench MF 7 N. Moro Bench DF 25 M. Erlic Bench MF 18 K. Jakic Bench MF 21 L. Sučić Bench FW 24 M. Pasalic Bench FW 26 P. Musa Bench MF 19 T. Fruk Bench DF 22 L. Vušković
Match events Time Team Event Player Score 1H 17' Portugal 🟨 Yellow card Rúben Dias 2H 1' Croatia 🔄 Substitution OUT A. Budimir → IN I. Matanović 2H 8' Croatia ⚽ Goal I. Perišić 0-1 2H 14' Croatia 🟨 Yellow card L. Modrić 2H 16' Portugal 📺 VAR Cristiano Ronaldo 2H 17' Portugal 🔄 Substitution OUT Vitinha → IN Bernardo Silva 2H 18' Portugal 🔄 Substitution OUT Bruno Fernandes → IN Nélson Semedo 2H 18' Portugal 🔄 Substitution OUT João Cancelo → IN Gonçalo Ramos 2H 18' Portugal 🔄 Substitution OUT Pedro Neto → IN Francisco Conceição 2H 22' Portugal 📺 VAR Renato Veiga 2H 23' Croatia 🔄 Substitution OUT M. Baturina → IN Mario Pasalic 2H 23' Portugal ⚽ Goal C. Ronaldo 1-1 2H 36' Portugal 🔄 Substitution OUT C. Ronaldo → IN R. Neves 2H 45+8' Croatia 🟨 Yellow card I. Perišić 2H 45+16' Croatia 📺 VAR J. Gvardiol 2H 45+6' Croatia 🔄 Substitution OUT M. Kovačić → IN A. Kramarić 2H 45+2' Croatia 🔄 Substitution OUT N. Vlašić → IN J. Gvardiol 2H 45' Portugal ⚽ Goal Gonçalo Ramos 2-1
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.