Italy travel to Amsterdam on Monday evening in the UEFA Nations League to face last year's beaten finalists the Netherlands at the Johan Cruyff Arena.
The Azzurri saw their 11 match winning run come to an end on Friday with a 1-1 draw against Bosnia, while the Dutch overcame Poland 1-0 and are the early leaders in Group One of League A.
Roberto Mancini's side have not lost a game since going down 1-0 to Portugal in the Nations League back in October 2018 and are offered at 9/4 (3.25) to winby bet365.
The hosts have won eight of their last nine competitive games on home soil and can be backed at 5/4 (2.25) with the draw available at 11/5 (3.20).
The Dutch interim manager Dwight Lodeweges is missing some key men, with Stefan de Vrij joining Matthijs de Ligt and Daley Blind on the sidelines.
Italy should welcome back Giorgio Chiellini after he was accidentally rested against Bosnia, with Mancini saying he would "change personnel" for the game in Amsterdam.
Neither side was at their best last week, which is understandable given that they were both playing their first respective games in nearly a year.
Nevertheless, they avoided defeat despite not firing on all cylinders which is a testament to how difficult to break down they have both become.
The Netherlands have now kept clean sheets in five of their last eight games including against both Germany and France, and during their Euro 2020 qualifying campaign theyconceded just seven times.
Italy for their part let in a mere four goals during the 10 matches in their qualifying campaign and opposing a high-scoring encounter on Monday night makes plenty of sense.
Under 2.5 goals is priced at 4/5 (1.80) while combining this selection with both teams to score 'no' sees the odds rise to 13/10 (2.30).
Odds correct at the time of writing. Please gamble responsibly.