BTTS in Luxembourg v Austria (19:30)
Austria have only failed to score in one of their previous nine matches, a run that stretches back to September last year.
BTTS has landed in four of their last six matches, while both teams have bagged in five of Luxembourg’s last nine.
Luxembourg have only twice failed to score in their last seven home games, so this feels like decent value.
BTTS in Belgium v Switzerland (19:45)
This bet has landed in each of Belgium’s last four matches and in six of their last seven.
Roberto Martinez’s side have netted 21 goals across their last four home games, while they have scored three or more in six of their last seven at their own ground.
BTTS has been a winner in five of Switzerland’s last six matches, while they have only failed to score once in their last 11.
Czech Republic to win or draw v Germany & BTTS (19:45)
Germany have won just one of their last five matches, beating Ukraine 2-1 away from home last month.
Both teams have scored, meanwhile, in each of their last six.
BTTS has landed in six of Czech Republic’s last eight matches, while they have won six of their last nine.
Under 2.5 goals in Netherlands v Spain (19:45)
Spain were beaten 1-0 by Ukraine in their last match, meaning that there have been fewer than three goals in four of their last five matches.
They haven’t scored more than one in any of their last five away games, while this bet has been a winner in each of them.
There has been a maximum of two goals in the Netherlands’ last five matches.
Slovenia to beat Azerbaijan (19:45)
Slovenia come into this on the back of four straight victories, while they have also kept five clean sheets in a row.
Azerbaijan have lost six of their last nine matches, with their only victory in that sequence coming against Cyprus in September.
*Odds subject to change.
Visit Betway’s football betting page.