Matchday 2 of the European Championship will get underway when Croatia takes on Albania in Hamburg on Wednesday. Soccer fans can also look forward to Denmark vs. England, Spain vs. Italy, and the Netherlands vs. France.
Some teams know that victory on Matchday 2 will be enough to send them through to the knockout stage of the tournament. Others are fighting for survival after losing on Matchday 1, so there could be some tense clashes this week. We have previewed all 12 games below and highlighted the best Euro 2024 odds on each match.
Euro group stage odds — Matchday 2
Explore more Euros
Looking for more information when it comes to the 2024 European Championship? Below, we cover some key resources for betting on more than just group stage odds.
Euro 2024 group stage odds and analysis
Croatia vs. Albania
- Moneyline: Croatia , Albania
- Spread: Croatia , Albania
- Over/under:
- Both teams to score:
Croatia’s players will aim to get their Euro 2024 campaign back on track when they face Albania in this crucial game. They suffered a 3-0 defeat to Spain in their opener, so they now face an uphill struggle to qualify for the knockout stage of the tournament. However, Croatia is No. 10 in the FIFA world rankings, 56 places above Albania, and it is the favorite to win this game. Croatia’s forwards were wasteful in front of goal against Spain, so they will need to be more clinical on Matchday 2.
Albania was a little unfortunate to lose 2-1 to Italy in its opening game of the European Championship. The Albanians took an early lead courtesy of Nedim Bajrami’s powerful strike, but goals from Alessandro Bastoni and Nicolò Barella turned things around. The players will now need to put that disappointment aside and prepare for a stern test of their mettle against a Croatia team featuring midfield maestro Luka Modrić.
Germany vs. Hungary
- Moneyline: Germany , Hungary
- Spread: Germany , Hungary
- Over/under:
- Both teams to score:
Germany should be full of confidence after easing to an impressive 5-1 victory over Scotland in the opening game of the Euros. Florian Wirtz, Jamal Musiala, and Kai Havertz put the Germans 3-0 up at half-time, and substitutes Niclas Fülkrug and Emre Can were both on target after the break. They are now in control of Group A, and victory over Hungary would earn them a place in the Round of 16.
Meanwhile, Hungary suffered a disappointing 3-1 defeat to Switzerland on Matchday 1. The players will now need to dust themselves off and prepare to face a talented Germany team in Stuttgart on Wednesday. The Hungarians are the heavy underdogs for this game, but they are unbeaten in their last three matches against Germany. Hungary picked up a 1-0 when these teams last faced one another. That game took place in Leipzig back in September 2022, and the result could provide the players with encouragement.
Scotland vs. Switzerland
- Moneyline: Scotland , Switzerland
- Spread: Scotland , Switzerland
- Over/under:
- Both teams to score:
The Scotland players may be feeling a little dejected following their 5-1 defeat to Germany in Munich on Matchday 1. Central defender Ryan Porteous was sent off for a reckless challenge on Ilkay Gündogan on the stroke of half-time in that game. He will now be suspended for this clash with Switzerland. Key players like Andy Robertson, John McGinn, and Scott McTominay, did not really get going against Germany, so they will need to make their presence felt on Matchday 2.
Switzerland is level with Germany at the top of Group B after clinching a 3-1 victory over Hungary at the weekend. The Swiss looked strong in midfield and dangerous in attack, which bodes well for their prospects at this tournament. However, they cannot afford to take Scotland lightly, and this could develop into a hard-fought contest between two industrious teams.
Slovenia vs. Serbia
- Moneyline: Slovenia , Serbia
- Spread: Slovenia , Serbia
- Over/under:
- Both teams to score:
Slovenia defied the odds by holding Denmark to a 1-1 draw on Matchday 1. The Slovenians were the underdogs heading into the game, and they were 1-0 down inside 17 minutes after Danish playmaker Christian Eriksen capitalized on some sloppy defending. However, they battled back bravely, and Erik Janža scored in the second half to earn them a valuable point. Slovenia’s players will now aim to build on that result when they face Serbia in Munich on Thursday.
Serbia will be disappointed after suffering a narrow 1-0 defeat to England last time out. The teams looked evenly matched in that tight, scrappy game, but Serbia could not find an equalizer after piling on the pressure in the second half. The manager made a bold decision by leaving captain Dušan Tadić on the bench, but he could be restored to the starting XI for this crucial game against Slovenia. The Serbians have some excellent attackers in their ranks, but they will need to be clinical when they face Slovenia’s world-class goalkeeper, Jan Oblak.
Denmark vs. England
- Moneyline: Denmark , England
- Spread: Denmark , England
- Over/under:
- Both teams to score:
Denmark drew 1-1 with Slovenia on Matchday 1. The Danes dominated possession, but they missed several chances, and they were ultimately punished when Slovenia equalized with 13 minutes left on the clock. They will now aim to reignite their Euro 2024 campaign when they lock horns with England in Frankfurt on Thursday.
These teams met in the semi-finals of the last European Championship. That game finished 1-1 after 90 minutes, but Harry Kane scored in extra-time to hand England a 2-1 win. The Three Lions ultimately lost to Italy on penalties in the final, and they have not won a major trophy since the 1966 World Cup. They battled to a scrappy 1-0 win against Serbia on Matchday 1, but they will need to raise their game against a technically gifted Denmark team.
Spain vs. Italy
- Moneyline: Spain , Italy
- Spread: Spain , Italy
- Over/under:
- Both teams to score:
The odds on Spain winning Euro 2024 shortened after they secured a 3-0 win against Croatia on Matchday 1. Fabián Ruiz delivered a midfield masterclass in that game, outshining Luka Modrić and Mateo Kovačić. He ended the game with a goal and an assist, while a front three of Lamine Yamal, Álvaro Morata, and Nico Williams looked dangerous throughout.
Italy moved level with Spain at the top of Group B after beating Albania 2-1. It was not the most assured performance from the Azzurri, but they got the job done. They now face a tougher test against Spain, but midfielders Nicolò Barella, Jorginho, and Davide Frattesi will relish the battle with Ruiz, Rodri, and Pedri. The Italians beat La Roja on penalties in the semifinals of the last European Championship, but Spain has beaten Italy in both of their meetings since then, so it will be interesting to see who comes out on top in this match.
Slovakia vs. Ukraine
- Moneyline: Slovakia , Ukraine
- Spread: Slovakia , Ukraine
- Over/under:
- Both teams to score:
Slovakia earned a famous 1-0 win against Belgium in their opening game. They had to defend doggedly throughout the game, and they rode their luck at times, but it was nevertheless an impressive result. Slovakia will now aim to capitalize upon Ukraine’s defensive weaknesses when the teams meet in Düsseldorf on Friday. The Ukrainians are coming off a 3-0 defeat to Romania, so Slovakia forwards Ivan Schranz, Róbert Boženik, and Lukáš Haraslín will be looking forward to this game. Slovakia is 26 places below Ukraine in the FIFA world rankings, but the team is in excellent form this year.
Ukraine’s players looked a little shell-shocked after their 3-0 defeat to Romania. According to online sports betting sites, they were the favorites to win the game, but they struggled to gain a foothold in the game. Goalkeeper Andriy Lunin made two uncharacteristic errors to hand Romania a 2-0 lead, and the defense was caught napping for the third goal. Manager Serghiy Rebrov will now need to rally his troops quickly in preparation for this vital showdown with Slovakia.
Poland vs. Austria
- Moneyline: Poland , Austria
- Spread: Poland , Austria
- Over/under:
- Both teams to score:
Poland’s players were distraught after losing 2-1 to the Netherlands on Matchday 1. Star striker Robert Lewandowski was ruled out with a thigh injury, but understudy Adam Buksa handed Poland a 1-0 lead via a powerful header on 16 minutes. Cody Gakpo’s deflected strike restored parity, and the game appeared to be heading for a 1-1 draw, but Wout Weghorst hit the winning goal in the dying stages of the game.
That was a cruel blow for Poland, as the players had defended doggedly throughout the game. They will now shift their focus to this showdown with Austria, which takes place in Berlin on Friday. The Austrians have an embarrassment of riches in midfield, so they are the favorites to win this game, but Poland’s players will fight for every ball, so it could develop into a fascinating clash. Austria lost 1-0 to France in their opener, but they were competitive in that game.
Netherlands vs. France
- Moneyline: Netherlands , France
- Spread: Germany Netherlands , France
- Over/under:
- Both teams to score:
The Netherlands made the perfect start to their Euro 2024 campaign. They were on the brink of a disappointing 1-1 draw, but substitute Wout Weghorst’s late winner finally broke Poland’s resistance. That was a vital victory for the Dutch, who must now face France and Austria in their remaining group stage games.
France could potentially have a psychological edge over the Netherlands. These teams landed in the same Euro 2024 qualifying group, and Les Bleus won both matches. Goals from Antoine Griezmann and Dayot Upamecano put France 2-0 up against the Netherlands in Paris, and Kylian Mbappé then scored twice to complete a 4-0 victory. Mbappé then scored both goals in France’s 2-1 win against the Netherlands in Amsterdam. Les Bleus have now won seven of their last eight games against the Dutch.
Georgia vs. Czechia
- Moneyline: Georgia , Czechia
- Spread: Georgia , Czechia
- Over/under:
- Both teams to score:
Georgia has qualified for its first major tournament, and the players will be keen to put on a show against the Czech Republic. The Georgians are the lowest-ranked team at the Euros, according to FIFA, but they played well despite losing 3-1 to Turkey on Matchday 1. They have a talismanic forward in Khvicha Kvaratskhelia. He has been magnificent for Napoli over the past two seasons, and he could cause problems for the Czech defense.
The Czech Republic will go into this game as the favorites. These players are a lot more experienced than their Georgian counterparts when it comes to competing in international tournaments. Captain Tomás Souček and Fiorentina’s Antonín Barák will provide a threat from midfield, while Bayer Leverkusen duo Patrik Schick and Adam Hložek are dangerous in attack, but the defense will need to keep a close eye on Kvaratskhelia.
Turkey vs. Portugal
- Moneyline: Turkey , Portugal
- Spread: Turkey , Portugal
- Over/under:
- Both teams to score:
Turkey is currently No. 40 in the FIFA world rankings. However, the roster is packed with talented youngsters, such as Real Madrid prodigy Arda Güler and Juventus forward Kenan Yildiz. The Turks also have an experienced captain in Hakan Çalhanoglu, the deep-lying playmaker who shone for Inter Milan last season. They beat Georgia 3-1 in their first group stage game, and they could give Portugal a tough challenge on Saturday.
Portugal is among the favorites to win Euro 2024. This could be Cristiano Ronaldo’s last international tournament, and if so, the 39-year-old forward will be determined to bow out in style. The supporting cast is strong, featuring the likes of Bruno Fernandes, Bernardo Silva, and João Félix, while Manchester City’s Rúben Dias runs a tight ship at the back. Portugal is the favorite to win this game, but the players will need to be at their best against this talented Turkey team.
Belgium vs. Romania
- Moneyline: Belgium , Romania
- Spread: Belgium , Romania
- Over/under:
- Both teams to score:
Belgium was installed as the pre-tournament favorite to win Group E. After all, the Belgians have a world-class playmaker in Kevin De Bruyne, a prolific striker in Romelu Lukaku, and talented wingers in Leandro Trossard and Jérémy Doku. However, they slumped to a surprise 1-0 defeat at the hands of Slovakia in their opening game. Belgium had two goals disallowed, and shots cleared off the line, so they will consider themselves somewhat unfortunate, but they need to bounce back quickly.
Romania was the favorite to finish bottom of Group E before the tournament began, but the players made a mockery of that status when they beat Ukraine 3-0. They had just 28% of the possession in that game, but they were incisive on the counterattack, and goals from Nicolae Stanciu and Razvan Marin put them 2-0 up. Denis Dragus added a third from a well-worked corner, sparking scenes of jubilation among Romania’s fans. They will roar their team on against Belgium, but they will need to keep a close watch on De Bruyne, who has the ability to unlock any defense in the world.