Scotland v Portugal preview: Scots aim for improvement after miserable night in Israel
Watch live on Sky Sports Football from 4.30pm on Sunday
Last Updated: 14/10/18 7:25pm
Scotland are looking to put in an improved performance after a dispiriting defeat in Israel as Euro 2016 winners Portugal visit Hampden Park, live on Sky Sports Football from 4.30pm on Sunday.
Portugal's good form in their recent Nations League games comes in stark contrast to that of Scotland's, with wins over Poland and Italy an impressive reaction to their World Cup last-16 exit at the hands of Uruguay.
Scotland have lost four of their last five games, scoring only three goals in the process, but defender Stephen O'Donnell insists their future prospects remain positive even on the back of Thursday's 2-1 defeat in Israel.
Kilmarnock defender O'Donnell said: "We have two Nations League games left and if we win them then we are through so that is the objective.
"Obviously you never know, it could be a win and a draw but we definitely need to win our next game and then come the last game see what we need to do.
"After a good start it was disappointing. We came away hoping to get a win and we weren't able to do that so it was obviously disappointing.
"Getting a man sent off at any level makes it difficult but I thought at times in the last 10 minutes we put together a couple of half-chances and maybe on another night we get a draw out of it. But on the whole it wasn't good enough.
"I know Israel had lost a good few games in a row but they are no mugs. They have players playing in the Premier League and in Germany. We felt we could beat them but we are disappointed."
Scotland have dropped the suspended John Souttar from the squad, while Scott McTominay, Robert Snodgrass and Charlie Mulgrew are also out of the game with injury, and Kieran Tierney has returned to Celtic due to fatigue.
Ryan Christie, Michael Devlin and Gary Mackay-Steven have been called up to replace them.
Portugal have sent Bernardo Silva and Pepe back to their clubs to rest them ahead of league games next weekend. They are still without Cristiano Ronaldo, who was not called up to the squad.