Portugal host Czech Republic in the Euro 2024 on 18 June 2024, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
Portugal and Czech Republic will drop the curtain on the first round of the group phase games at the 2024 Euro in Germany.
They take on each other on Tuesday evening at Leipzig Stadium. Can the Portuguese team justify the favourites’ tag?
Roberto Martinez failed to take the Belgian golden generation to the throne in Europe. He took over Fernando Santos on Portuguese bench after the shocking loss to Morocco at the 2022 World Cup in Qatar.
Martinez led Portugal to an impeccable record of ten wins in ten games during the Euro qualifying campaign. The Portuguese side have conceded only two goals in the process.
Czech Republic shared the top of standings in their respective qualifying group alongside Albania, Poland, Moldova, and Faroe Islands.
This is going to be their eighth consecutive appearance at the European Championships.
Both Roberto Martinez and Ivan Hasek have a clean look in terms of available players for the Euro opener.
The only exception to this rule is Czech midfielder Michal Sadilek who will miss out on the Euro after a bizarre bike accident.
It will be very interesting to see Portugal’s starting lineup on Tuesday. It will almost certainly include Cristiano Ronaldo who bagged a beautiful goal in a 3-0 thumping of Republic of Ireland in a friendly last Tuesday.
Portugal (4-3-3): Costa – Dalot, Dias, Inacio, Cancelo – Palhinha, Vitinha, Bruno Fernandes – Bernardo Silva, Rafa Leao, Ronaldo
Czech Republic (3-5-2): Stanek – Holes, Hranac, Krejci – Coufal, Hlozek, Soucek, Provod, Doudera – Kuchta, Schick
If you look man-to-man, Portugal possess one of the most talented rosters at the Euro. The only question is whether they can show that quality on the pitch when it matters most.
Roberto Martinez’s men did show it in the qualifying campaign, winning all ten matches in their respective group.
Portugal further boosted their confidence with a 3-0 drubbing of Republic of Ireland seven days ago in the final pre-Euro check.
Czech Republic were also successful in their latest test but they failed to impress in a narrow 2-1 win over North Macedonia last Monday.
The Czechs do have five wins on the trot across competitions. Nevertheless, this run will count for little when they come face to face with one of the best teams on the continent.
Portugal have four wins in the last five games against Czech Republic. The streak includes a 4-0 victory in the 2022 Nations League campaign.
Since each of Czech Republic’s last five games across competitions provided at least three goals, we will back Portugal to win & Over 2.5 goals pick at the 2.30 odds.
Although at the age of 39, Cristiano Ronaldo is still scoring for fun for his national team. The All-Nassr star will likely lead the line for Portugal on Tuesday.
Ronaldo looked great in a 3-0 victory over Republic of Ireland seven days ago. He will get in positions to score in the Euro opener against the three-man Czech defence.
We see the value in backing Ronaldo to score anytime at the 1.95 odds.
| Portugal | Czech Republic | |
|---|---|---|
| Game Played | 4 | 2 |
| Wins | 2 | 0 |
| Draws | 1 | 1 |
| Loss | 1 | 1 |
| Goals For | 5 | 2 |
| Goals Against | 3 | 3 |
| Portugal | Czech Republic | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 1 | 0 |
| Draws | 1 | 1 |
| Loss | 0 | 1 |
| Goals For | 2 | 2 |
| Goals Against | 1 | 3 |
|
13.11.25
|
Ireland Portugal |
2-0 |
|
14.10.25
|
Portugal Hungary |
2-2 |
|
11.10.25
|
Portugal Ireland |
1-0 |
|
09.09.25
|
Hungary Portugal |
2-3 |
|
06.09.25
|
Armenia Portugal |
0-5 |
|
08.06.25
|
Portugal Spain (Penalties:5 - 3) |
2-2 |
|
04.06.25
|
Germany Portugal |
1-2 |
|
23.03.25
|
Portugal Denmark |
5-2 |
|
20.03.25
|
Denmark Portugal |
1-0 |
|
18.11.24
|
Croatia Portugal |
1-1 |
|
15.11.24
|
Portugal Poland |
5-1 |
|
15.10.24
|
Scotland Portugal |
0-0 |
|
12.10.24
|
Poland Portugal |
1-3 |
|
08.09.24
|
Portugal Scotland |
2-1 |
|
05.09.24
|
Portugal Croatia |
2-1 |
|
05.07.24
|
Portugal France (Penalties:3 - 5) |
0-0 |
|
01.07.24
|
Portugal Slovenia (Penalties:3 - 0) |
0-0 |
|
26.06.24
|
Georgia Portugal |
2-0 |
|
22.06.24
|
Turkey Portugal |
0-3 |
|
18.06.24
|
Portugal Czech Republic |
2-1 |
|
11.06.24
|
Portugal Ireland |
3-0 |
|
08.06.24
|
Portugal Croatia |
1-2 |
|
04.06.24
|
Portugal Finland |
4-2 |
|
26.03.24
|
Slovenia Portugal |
2-0 |
|
21.03.24
|
Portugal Sweden |
5-2 |
|
19.11.23
|
Portugal Iceland |
2-0 |
|
16.11.23
|
Liechtenstein Portugal |
0-2 |
|
16.10.23
|
Bosnia & Herzegovina Portugal |
0-5 |
|
13.10.23
|
Portugal Slovakia |
3-2 |
|
11.09.23
|
Portugal Luxembourg |
9-0 |
|
08.09.23
|
Slovakia Portugal |
0-1 |
|
20.06.23
|
Iceland Portugal |
0-1 |
|
17.06.23
|
Portugal Bosnia & Herzegovina |
3-0 |
|
26.03.23
|
Luxembourg Portugal |
0-6 |
|
23.03.23
|
Portugal Liechtenstein |
4-0 |
|
10.12.22
|
Morocco Portugal |
1-0 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
South Korea Portugal |
2-1 |
|
28.11.22
|
Portugal Uruguay |
2-0 |
|
24.11.22
|
Portugal Ghana |
3-2 |
|
17.11.22
|
Portugal Nigeria |
4-0 |
|
27.09.22
|
Portugal Spain |
0-1 |
|
24.09.22
|
Czech Republic Portugal |
0-4 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Portugal Czech Republic |
2-0 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
02.06.22
|
Spain Portugal |
1-1 |
|
29.03.22
|
Portugal North Macedonia |
2-0 |
|
24.03.22
|
Portugal Turkey |
3-1 |
|
14.11.21
|
Portugal Serbia |
1-2 |
|
14.10.25
|
Portugal Hungary |
2-2 |
|
11.10.25
|
Portugal Ireland |
1-0 |
|
08.06.25
|
Portugal Spain (Penalties:5 - 3) |
2-2 |
|
23.03.25
|
Portugal Denmark |
5-2 |
|
15.11.24
|
Portugal Poland |
5-1 |
|
08.09.24
|
Portugal Scotland |
2-1 |
|
05.09.24
|
Portugal Croatia |
2-1 |
|
05.07.24
|
Portugal France (Penalties:3 - 5) |
0-0 |
|
01.07.24
|
Portugal Slovenia (Penalties:3 - 0) |
0-0 |
|
18.06.24
|
Portugal Czech Republic |
2-1 |
|
11.06.24
|
Portugal Ireland |
3-0 |
|
08.06.24
|
Portugal Croatia |
1-2 |
|
04.06.24
|
Portugal Finland |
4-2 |
|
21.03.24
|
Portugal Sweden |
5-2 |
|
19.11.23
|
Portugal Iceland |
2-0 |
|
13.10.23
|
Portugal Slovakia |
3-2 |
|
11.09.23
|
Portugal Luxembourg |
9-0 |
|
17.06.23
|
Portugal Bosnia & Herzegovina |
3-0 |
|
23.03.23
|
Portugal Liechtenstein |
4-0 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
28.11.22
|
Portugal Uruguay |
2-0 |
|
24.11.22
|
Portugal Ghana |
3-2 |
|
17.11.22
|
Portugal Nigeria |
4-0 |
|
27.09.22
|
Portugal Spain |
0-1 |
|
09.06.22
|
Portugal Czech Republic |
2-0 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
29.03.22
|
Portugal North Macedonia |
2-0 |
|
24.03.22
|
Portugal Turkey |
3-1 |
|
14.11.21
|
Portugal Serbia |
1-2 |
|
12.10.21
|
Portugal Luxembourg |
5-0 |
|
09.10.21
|
Portugal Qatar |
3-0 |
|
01.09.21
|
Portugal Ireland |
2-1 |
|
23.06.21
|
Portugal France |
2-2 |
|
19.06.21
|
Portugal Germany |
2-4 |
|
09.06.21
|
Portugal Israel |
4-0 |
|
24.03.21
|
Portugal Azerbaijan |
1-0 |
|
14.11.20
|
Portugal France |
0-1 |
|
11.11.20
|
Portugal Andorra |
7-0 |
|
14.10.20
|
Portugal Sweden |
3-0 |
|
07.10.20
|
Portugal Spain |
0-0 |
|
05.09.20
|
Portugal Croatia |
4-1 |
|
14.11.19
|
Portugal Lithuania |
6-0 |
|
11.10.19
|
Portugal Luxembourg |
3-0 |
|
25.03.19
|
Portugal Serbia |
1-1 |
|
13.11.25
|
Ireland Portugal |
2-0 |
|
09.09.25
|
Hungary Portugal |
2-3 |
|
06.09.25
|
Armenia Portugal |
0-5 |
|
04.06.25
|
Germany Portugal |
1-2 |
|
20.03.25
|
Denmark Portugal |
1-0 |
|
18.11.24
|
Croatia Portugal |
1-1 |
|
15.10.24
|
Scotland Portugal |
0-0 |
|
12.10.24
|
Poland Portugal |
1-3 |
|
26.06.24
|
Georgia Portugal |
2-0 |
|
22.06.24
|
Turkey Portugal |
0-3 |
|
26.03.24
|
Slovenia Portugal |
2-0 |
|
16.11.23
|
Liechtenstein Portugal |
0-2 |
|
16.10.23
|
Bosnia & Herzegovina Portugal |
0-5 |
|
08.09.23
|
Slovakia Portugal |
0-1 |
|
20.06.23
|
Iceland Portugal |
0-1 |
|
26.03.23
|
Luxembourg Portugal |
0-6 |
|
10.12.22
|
Morocco Portugal |
1-0 |
|
02.12.22
|
South Korea Portugal |
2-1 |
|
24.09.22
|
Czech Republic Portugal |
0-4 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
02.06.22
|
Spain Portugal |
1-1 |
|
11.11.21
|
Ireland Portugal |
0-0 |
|
07.09.21
|
Azerbaijan Portugal |
0-3 |
|
04.09.21
|
Qatar Portugal |
1-3 |
|
27.06.21
|
Belgium Portugal |
1-0 |
|
15.06.21
|
Hungary Portugal |
0-3 |
|
04.06.21
|
Spain Portugal |
0-0 |
|
30.03.21
|
Luxembourg Portugal |
1-3 |
|
27.03.21
|
Serbia Portugal |
2-2 |
|
17.11.20
|
Croatia Portugal |
2-3 |
|
11.10.20
|
France Portugal |
0-0 |
|
08.09.20
|
Sweden Portugal |
0-2 |
|
17.11.19
|
Luxembourg Portugal |
0-2 |
|
14.10.19
|
Ukraine Portugal |
2-1 |
|
10.09.19
|
Lithuania Portugal |
1-5 |
|
07.09.19
|
Serbia Portugal |
2-4 |
|
14.10.18
|
Scotland Portugal |
1-3 |
|
25.06.18
|
Iran Portugal |
1-1 |
|
24.06.17
|
New Zealand Portugal |
0-4 |
|
13.11.25
|
Czech Republic San Marino |
1-0 |
|
12.10.25
|
Faroe Islands Czech Republic |
2-1 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
08.09.25
|
Czech Republic Saudi Arabia |
1-1 |
|
05.09.25
|
Montenegro Czech Republic |
0-2 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
06.06.25
|
Czech Republic Montenegro |
2-0 |
|
25.03.25
|
Gibraltar Czech Republic |
0-4 |
|
22.03.25
|
Czech Republic Faroe Islands |
2-1 |
|
19.11.24
|
Czech Republic Georgia |
2-1 |
|
16.11.24
|
Albania Czech Republic |
0-0 |
|
14.10.24
|
Ukraine Czech Republic |
1-1 |
|
11.10.24
|
Czech Republic Albania |
2-0 |
|
10.09.24
|
Czech Republic Ukraine |
3-2 |
|
07.09.24
|
Georgia Czech Republic |
4-1 |
|
26.06.24
|
Czech Republic Turkey |
1-2 |
|
22.06.24
|
Georgia Czech Republic |
1-1 |
|
18.06.24
|
Portugal Czech Republic |
2-1 |
|
10.06.24
|
Czech Republic North Macedonia |
2-1 |
|
07.06.24
|
Czech Republic Malta |
7-1 |
|
26.03.24
|
Czech Republic Armenia |
2-1 |
|
22.03.24
|
Norway Czech Republic |
1-2 |
|
20.11.23
|
Czech Republic Moldova |
3-0 |
|
17.11.23
|
Poland Czech Republic |
1-1 |
|
15.10.23
|
Czech Republic Faroe Islands |
1-0 |
|
12.10.23
|
Albania Czech Republic |
3-0 |
|
10.09.23
|
Hungary Czech Republic |
1-1 |
|
07.09.23
|
Czech Republic Albania |
1-1 |
|
20.06.23
|
Montenegro Czech Republic |
1-4 |
|
17.06.23
|
Faroe Islands Czech Republic |
0-3 |
|
27.03.23
|
Moldova Czech Republic |
0-0 |
|
24.03.23
|
Czech Republic Poland |
3-1 |
|
19.11.22
|
Turkey Czech Republic |
2-1 |
|
16.11.22
|
Czech Republic Faroe Islands |
5-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
24.09.22
|
Czech Republic Portugal |
0-4 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
09.06.22
|
Portugal Czech Republic |
2-0 |
|
05.06.22
|
Czech Republic Spain |
2-2 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
29.03.22
|
Wales Czech Republic |
1-1 |
|
24.03.22
|
Sweden Czech Republic |
1-0 |
|
16.11.21
|
Czech Republic Estonia |
2-0 |
|
11.11.21
|
Czech Republic Kuwait |
7-0 |
|
11.10.21
|
Belarus Czech Republic |
0-2 |
|
08.10.21
|
Czech Republic Wales |
2-2 |
|
08.09.21
|
Czech Republic Ukraine |
1-1 |
|
05.09.21
|
Belgium Czech Republic |
3-0 |
|
02.09.21
|
Czech Republic Belarus |
1-0 |
|
03.07.21
|
Czech Republic Denmark |
1-2 |
|
13.11.25
|
Czech Republic San Marino |
1-0 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
08.09.25
|
Czech Republic Saudi Arabia |
1-1 |
|
06.06.25
|
Czech Republic Montenegro |
2-0 |
|
22.03.25
|
Czech Republic Faroe Islands |
2-1 |
|
19.11.24
|
Czech Republic Georgia |
2-1 |
|
11.10.24
|
Czech Republic Albania |
2-0 |
|
10.09.24
|
Czech Republic Ukraine |
3-2 |
|
26.06.24
|
Czech Republic Turkey |
1-2 |
|
10.06.24
|
Czech Republic North Macedonia |
2-1 |
|
07.06.24
|
Czech Republic Malta |
7-1 |
|
26.03.24
|
Czech Republic Armenia |
2-1 |
|
20.11.23
|
Czech Republic Moldova |
3-0 |
|
15.10.23
|
Czech Republic Faroe Islands |
1-0 |
|
07.09.23
|
Czech Republic Albania |
1-1 |
|
24.03.23
|
Czech Republic Poland |
3-1 |
|
16.11.22
|
Czech Republic Faroe Islands |
5-0 |
|
24.09.22
|
Czech Republic Portugal |
0-4 |
|
05.06.22
|
Czech Republic Spain |
2-2 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
16.11.21
|
Czech Republic Estonia |
2-0 |
|
11.11.21
|
Czech Republic Kuwait |
7-0 |
|
08.10.21
|
Czech Republic Wales |
2-2 |
|
08.09.21
|
Czech Republic Ukraine |
1-1 |
|
02.09.21
|
Czech Republic Belarus |
1-0 |
|
03.07.21
|
Czech Republic Denmark |
1-2 |
|
22.06.21
|
Czech Republic England |
0-1 |
|
08.06.21
|
Czech Republic Albania |
3-1 |
|
27.03.21
|
Czech Republic Belgium |
1-1 |
|
18.11.20
|
Czech Republic Slovakia |
2-0 |
|
15.11.20
|
Czech Republic Israel |
1-0 |
|
07.09.20
|
Czech Republic Scotland |
1-2 |
|
14.11.19
|
Czech Republic Kosovo |
2-1 |
|
14.10.19
|
Czech Republic Northern Ireland |
2-3 |
|
11.10.19
|
Czech Republic England |
2-1 |
|
10.06.19
|
Czech Republic Montenegro |
3-0 |
|
07.06.19
|
Czech Republic Bulgaria |
2-1 |
|
19.11.18
|
Czech Republic Slovakia |
1-0 |
|
12.10.25
|
Faroe Islands Czech Republic |
2-1 |
|
05.09.25
|
Montenegro Czech Republic |
0-2 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
25.03.25
|
Gibraltar Czech Republic |
0-4 |
|
16.11.24
|
Albania Czech Republic |
0-0 |
|
14.10.24
|
Ukraine Czech Republic |
1-1 |
|
07.09.24
|
Georgia Czech Republic |
4-1 |
|
22.06.24
|
Georgia Czech Republic |
1-1 |
|
18.06.24
|
Portugal Czech Republic |
2-1 |
|
22.03.24
|
Norway Czech Republic |
1-2 |
|
17.11.23
|
Poland Czech Republic |
1-1 |
|
12.10.23
|
Albania Czech Republic |
3-0 |
|
10.09.23
|
Hungary Czech Republic |
1-1 |
|
20.06.23
|
Montenegro Czech Republic |
1-4 |
|
17.06.23
|
Faroe Islands Czech Republic |
0-3 |
|
27.03.23
|
Moldova Czech Republic |
0-0 |
|
19.11.22
|
Turkey Czech Republic |
2-1 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
09.06.22
|
Portugal Czech Republic |
2-0 |
|
29.03.22
|
Wales Czech Republic |
1-1 |
|
24.03.22
|
Sweden Czech Republic |
1-0 |
|
11.10.21
|
Belarus Czech Republic |
0-2 |
|
05.09.21
|
Belgium Czech Republic |
3-0 |
|
27.06.21
|
Netherlands Czech Republic |
0-2 |
|
18.06.21
|
Croatia Czech Republic |
1-1 |
|
14.06.21
|
Scotland Czech Republic |
0-2 |
|
04.06.21
|
Italy Czech Republic |
4-0 |
|
30.03.21
|
Wales Czech Republic |
1-0 |
|
24.03.21
|
Estonia Czech Republic |
2-6 |
|
11.11.20
|
Germany Czech Republic |
1-0 |
|
14.10.20
|
Scotland Czech Republic |
1-0 |
|
11.10.20
|
Israel Czech Republic |
1-2 |
|
07.10.20
|
Cyprus Czech Republic |
1-2 |
|
04.09.20
|
Slovakia Czech Republic |
1-3 |
|
17.11.19
|
Bulgaria Czech Republic |
1-0 |
|
10.09.19
|
Montenegro Czech Republic |
0-3 |
|
07.09.19
|
Kosovo Czech Republic |
2-1 |
|
01.06.18
|
Australia Czech Republic |
4-0 |
|
26.03.18
|
China Czech Republic |
1-4 |
|
24.09.2022
|
Czech Republic Portugal |
0-4
|
|
09.06.2022
|
Portugal Czech Republic |
2-0
|
|
21.06.2012
|
Czech Republic Portugal |
0-1
|
|
11.06.2008
|
Czech Republic Portugal |
1-3
|
|
09.06.2022
|
Portugal Czech Republic |
2-0
|