Italy produced a shock for England by opening the scores just three minutes in with a superb try.
The Azzurri opened the scoreline after boldly going for the corner after winning a penalty for a deliberate knock-on.
In a great start, a laser-like pass from Italian scrum-half Stephen Varney - born and raised in Pembrokeshire, Wales - helped the visitors on their way to their first score.
Too quick for England's defence, winger Monty Ioane went over for a try in the corner, making it 5-0 to Italy.
Paolo Garbisi missed the conversion from out wide, but it was a dream start.
Since that try in the opening minutes, England have slowly battled their way back despite a resolute Italy side.
Tries from Jonny Hill and Anthony Watson put them ahead 15-before Jonny May soared into the corner with a spectacular finish to make it 20-8 at the break.
Eddie Jones' men are improved from their defeat over Scotland, but hardly put in a vintage performance so far.