Bosnia to beat Greece –

Second-placed Greece performed well in in Group H, but Bosnia should be able to stop them.

Mehmed Bazdarevic’s side have won three out of four and six of their last seven at home.

They should beat a Greece side that are without a victory in three.

Switzerland to beat Faroe Islands –

Switzerland will walk this.

Vladimir Petkovic’s side top Group B and have won all six of their matches since losing on penalties to Poland at Euro 2016.

Faroe Islands have lost seven of their last 11, with their only victories coming against Latvia and Liechtenstein.

Northern Ireland to beat Azerbaijan –

Two points in front of third-placed Czech Republic, a place in the qualification play-off is Northern Ireland’s to lose.

The Green and White Army have won four of their last six, losing only to world champions Germany and Croatia.

They should take another step towards Russia against Azerbaijan, who they spanked 4-0 at Windsor Park.

The international minnows have managed just two wins in seven at home and will be beaten here.

England to beat Scotland –

England are fantastic value.

The Three Lions are unbeaten in their last 34 qualifiers and have won 26 of those, boasting a record that stretches back to October 2009.

That impressive record is reflected in four wins and one draw from their five matches in Group F.

Scotland, who have managed just two wins in eight, are unlikely to test them.

Republic of Ireland to beat Austria –

This is another pick with a price too tempting to ignore.

Ireland are unbeaten in qualifying so far, winning four and drawing two, and are equal on points with group-toppers Serbia.

They are also in impressive form at the Aviva Stadium, having won three out of five and losing just two of their last 17 on their own patch.