The referee blows the whistle for full-time, and the scoreline ends goalless as England and Italy share the spoils.
Both sides had chances to win the game, with the visitors going close after just two minutes when Frattesi put his low shot wide.
Mount then hit the bar after Sterling played him in before Ramsdale made a couple of brilliant stops to deny Tonali and then Pessina before the interval.
Sterling missed a golden opportunity seven minutes after the break when an excellent cross from James picked him out at the back post.
However, the Manchester City forward could only send his first-time effort over the bar.
Southgate’s men pressed for a late winner, but couldn’t find one as the game ends 0-0.
ENGLAND (4-2-3-1): Aaron Ramsdale; Reece James, Fikayo Tomori, Harry Maguire, Kieran Trippier; James Ward-Prowse, Declan Rice; Raheem Sterling, Mason Mount, Jack Grealish; Tammy Abraham.
SUBS: Nick Pope, Kyle Walker, Jarrod Bowen, Harry Kane, Marc Guehi, Conor Gallagher, Jude Bellingham, Bukayo Saka, Conor Coady, Kalvin Phillips, Jordan Pickford, John Stones.
ITALY (4-3-3): Gianluigi Donnarumma; Giovanni Di Lorenzo, Frederico Gatti, Francesco Acerbi, Federico Dimarco; Davide Frattesi, Manuel Locatelli, Sandro Tonali; Matteo Pessina, Gianluca Scamacca, Lorenzo Pellegrini.
SUBS: Luiz Felipe, Bryan Cristante, Matteo Politano, Pierluigi Gollini, Giorgio Scalvini, Alex Meret, Salvatore Esposito, Alessandro Florenzi, Nicolo Barella, Degnand Wilfried Gnonto, Giacomo Raspadori, Davide Calabria.
So, what’s next?
It’s now three games without a victory for England, who remain bottom of League A Group 3.
They’ll host Hungary next time out as they look for their first three points of the competition.
A 1-1 draw between Hungary and Germany elsewhere means that Italy still tops the table despite only drawing here.
And they’ll travel to play Germany next as they try and continue their strong start to their Nations League campaign.