Serbia vs PortugalEuro 2020, KO: 19:45 Sep 7, 2019, Rajko Mitic Stadium
PORTUGAL secured the inaugural Nations League title this summer, their second major silverware in three years after Euro 2016 glory.
But their defence of that Euro crown is already under threat after a sluggish start to qualifying Group B.
Cristiano Ronaldo and Co have just two points from their opening two matches after being held at home 0-0 by Ukraine and 1-1 by Serbia.
It places extra importance on their trip to Belgrade tonight, where defeat would be a serious blow. Still, Ricardo Santos' side aren't used to losing – just one defeat in their last 17 competitive matches shows the strength and unity of a side spearheaded by two world-class talents.
Rolando now has company up top, with £120million Atletico Madrid youngster Joao Felix having hit the ground running in La Liga following his summer move from Benfica.
Felix will add plenty more to his current one-cap total in the years to come and he's 13-5 with Ladbrokes to grab his first international goal tonight, with Ronaldo favourite at 5-4 with Unibet to net any time and 16-5 at Betfair to open the scoring.
The striker in the hottest form, though, is Serbia's Aleksandar Mitrovic who has netted in five consecutive games for Fulham and bagged a double in his late international appearance, a 4-1 home hammering of Lithuania.
Mitrovic looks value at 2-1 at Ladbrokes to net any time and with his volatile temper never far from triggering – he averaged a booking every five games last season – consider the 3-1 at Unibet on him be carded.
Ther Serbs have never beaten Portugal in five previous meetings – three draws and two defeats – and a point wouldn't be a disaster for either side here in what looks a tight tussle.
This Euro 2020 match between Serbia and Portugal will be played on Sep 7, 2019 and kick off at 19:45. Check below for our tipsters best Serbia vs Portugal prediction. You may also visit our dedicated betting previews section for the most up to date previews.