- Kosovo have won five of their last six matches
- Slovakia have won six of their last nine away games
- Germany have not been defeated in their last 16 matches
France will have to come from behind as they face Croatia at home. Meanwhile, European champions Spain will face a tough challenge against the Netherlands in Valencia.
Georgia vs Armenia (Sunday, 2pm)
Georgia comfortably won 3-0 in the first leg against Armenia. It is likely that they will secure another victory, especially since Armenia has failed to score in three of their last four matches.
Score prediction: Georgia 2-0 Armenia
Hungary vs Turkiye (Sunday, 5pm)
Hungary drew all three of their home Nations League matches. With Turkiye holding a 3-1 lead from the first leg, Hungary may only be able to secure a draw.
Score prediction: Hungary 1-1 Turkey
Iceland vs Kosovo (Sunday, 5pm)
Kosovo's fifth win in six matches over Iceland gives them a good chance to continue their winning streak against Iceland, who have only won one of their last six games.
Score prediction: Iceland 0-1 Kosovo
Scotland vs Greece (Sunday, 5pm)
Scotland managed a 1-0 victory in Greece despite having less possession. With Greece winning their last four away games, this match could be closely contested.
Score prediction: Scotland 1-1 Greece
Serbia vs Austria (Sunday, 5pm)
After a 1-1 draw in the first leg, Serbia, who have won only one of their last 10 matches, may struggle against Austria, who are unbeaten in their last five games.
Score prediction: Serbia 1-2 Austria
Slovenia vs Slovakia (Sunday, 5pm)
Slovenia has drawn seven of their last 12 games. Slovakia, with six wins in their last nine away matches, could have the upper hand after a goalless first leg.
Score prediction: Slovenia 0-1 Slovakia
Belgium vs Ukraine (Sunday, 7.45pm)
Belgium's 3-1 loss to Ukraine revealed their decline. It is uncertain whether Belgium can make a strong comeback on their home turf.
Score prediction: Belgium 1-2 Ukraine
France vs Croatia (Sunday, 7.45pm)
France suffered a 2-0 defeat against Croatia in the previous match. However, France's attacking prowess could help them turn the tie around and force extra-time.
Score prediction: France 2-0 Croatia
Germany vs Italy (Sunday, 7.45pm)
Germany's unbeaten streak in their last 16 matches could see them through against Italy, who have only kept one clean sheet in their last 11 games.
Score prediction: Germany 2-0 Italy
Portugal vs Denmark (Sunday, 7.45pm)
Denmark narrowly won 1-0 against Portugal. Portugal has the quality to make a comeback in the quarter-final.
Score prediction: Portugal 2-1 Denmark
Republic of Ireland vs Bulgaria (Sunday, 7.45pm)
Republic of Ireland came from behind to win 2-1 against Bulgaria. They are expected to win without conceding as Bulgaria struggled to create chances after taking an early lead.
Score prediction: Ireland 2-0 Bulgaria
Spain vs Netherlands (Sunday, 7.45pm)
Spain needed a late goal to secure a 2-2 draw against the Netherlands. The Dutch side, who have lost only one of their last seven games, could provide a tough challenge for Spain.
Score prediction: Spain 1-1 Netherlands