FREE LIVE FOOTBALL PREDICTIONS
See live & upcoming matches2-0
Mahir Emreli
Liechtenstein have not scored in four straight matches, and their build-up to facing Azerbaijan in the UEFA Nations League could hardly be worse: a 2-0 defeat to Malta on 27 September 2026, coming three days after a 0-2 home loss to Lithuania. Azerbaijan, by contrast, held that same Lithuania side to a 1-1 draw on the same weekend. That gap in current form is the story of this fixture before a ball is kicked.
Azerbaijan play Liechtenstein on Thursday, 1 October 2026 at 17:00 BST in the UEFA Nations League.
Full match details, including where to make your own call on the score, are on the Azerbaijan vs Liechtenstein match page.
The Malta defeat was not a one-off. Liechtenstein have now gone four matches in a row without scoring: the 0-2 loss to Lithuania on 24 September, a 0-2 defeat to Cyprus back in June, and a 2-0 loss to Andorra before that. Four different opponents, four blanks. That is not a slump against one strong side, it is a pattern that has held across a friendly and a competitive fixture alike, and it is the biggest problem facing them in Baku.
Azerbaijan's own results are unspectacular but sturdier. The 1-1 draw away at Lithuania kept them level on points in the group, and a 1-0 win over Tajikistan in a friendly four days earlier suggests a side that can still find a goal even without being fluent. Set against Liechtenstein's run, the contrast is straightforward: one team is taking something from its matches, the other has taken nothing and scored nothing since June.
Azerbaijan
Liechtenstein