Morocco look an excellent price to win this game based on their recent form. They are, after all, a side that have lost only two full senior international matches in 90 minutes since the 2022 World Cup.
They might have drawn each of their last two games, but in reaching the AFCON final, they showed they are a tournament-hardened side. Moreover, there is a huge motivation for them to win in this game: anything short of three points will leave their tournament on the line against Haiti.
Scotland might have won their last three, but those wins came against weak opponents. Prior to that, they had lost three out of four, including a 1-0 loss to Ivory Coast in friendly action in a kinder climate.