Italy and England renew their rivalry on Friday night at San Siro when taking on each other in the UEFA Nations League encounter in League A Group 3.
Roberto Mancini’s side sits three points better off, while Three Lions are already guaranteed to miss out on a place at the Nations League finals.
The last four meetings of these nations have ended in draws, although Italy memorably won on penalties at Wembley when they clashed in that Euro 2020 showpiece.
Italy have suffered a major dip in form since last June, so much so that they failed to qualify for a World Cup for the first time since 1958.
Azzuri have won just one of their four UEFA Nations games since – a 2-1 victory over Hungary in June, and were thumped 5-2 by Germany when last seen.
Italy have conceded 13 goals in their last seven matches, conceding five goals in their last game against Germany for the first time since 1957 against Yugoslavia.
England have only managed one victory in their last 10 games against the Azzurri, a 2-1 friendly triumph back in 2012.
Three Loins are yet to win a game in the Nations League this season and have looked really poor in most games but did manage to draw with Italy in June.
England have only scored once in their last four games (D2 L2), having scored 20 in their previous four.
Skipper Harry Kane has played in all 16 of England’s matches in the UEFA Nations League, scoring two goals and recording three assists.
Under 3.5 goals in this match.