Two teams enjoying widely contrasting fortunes meet in a Nations League encounter in Reykjavik on Tuesday, with Iceland playing host to Belgium.
The home side suffered a 6-0 thrashing at the hands of Switzerland on Saturday and in total have gone eight games without a win.
While Iceland were being demolished by the Swiss, World Cup semi-finalists Belgium enjoyed a 4-0 friendly win in Scotland, with the Red Devils having only lost once since the summer of 2016, that a 1-0 defeat to eventual winners France in Russia last summer.
Last time these two sides met, Belgium claimed a 3-1 victory and they have the firepower to match that result on Tuesday evening.
Another high-profile Nations League clash takes place in Elche, where World Cup runners-up Croatia visit Spain.
The two sides last met in a group game at Euro 2016, when a late Ivan Perisic goal gave the Croats a 2-1 victory in Bordeaux.
The visitors have only lost one of their last nine games, while Spain enjoyed a 2-1 win over England at Wembley in their first game under the charge of new head coach Luis Enrique, so both sides should go into the match in good heart.
However, both teams are less than airtight at the back, so goals are to be expected in this encounter.
Away from the Nations League, World Cup semi-finalists England face Switzerland at Leicester’s King Power Stadium in a friendly international, with the hosts having won 2-0 in both games between the two teams during the Euro 2016 qualifying campaign.
The Three Lions were edged out by Spain on Saturday and will need to be near their best to see off a Swiss side that will be buoyant after thumping Iceland.
New to Mobilebet? Grab a £10 Free Bet here when you join.