Bosnia and Herzegovina are superior to Liechtenstein in rankings, so their overall quality is much better.
Besides, Bosnia and Herzegovina have won all of their last 3 meetings with Liechtenstein, having advantage in past record and in mental.
Moreover, the AH opening line is -3.5 for the home side, which is in favor of Bosnia and Herzegovina.
So the favorites should be supported in this game.