The Swiss have won 13 of their last 20 matches, and they should prove too strong for a Scotland side that made a meek World Cup exit. However, BTTS has landed in the hosts’ last four competitive games at Hampden, and in nine of Switzerland’s last 13 outings.