Ivan Perisic's thunderbolt saw Inter past Verona, but it was a struggle for the Nerazzurri.
The Croatian scored a stunning shot from the edge of the area to take the Beneamata back to second in Serie A, despite Giampaolo Pazzini's penalty equaliser.
Luciano Spalletti named an unchanged team from the one which defeated Sampdoria 3-2, as the Nerazzurri looked to return to second place in Serie A.
There was a surprise in the Verona line-up though, as Juventus loanee Moise Kean played from the start in place of Giampaolo Pazzini.
The Mastini hadn’t beaten Inter in their last 15 matches, a run stretching back to 1992.
The visitors were on the front foot immediately, with Antonio Candreva’s cross cleared by the Butei defence with Beneamata players lurking with intent.
Matias Vecino took on a shot from the edge of the box, but it went sailing over the crossbar after some space had opened up for the midfielder.
At the other end, Romulo beat Yuto Nagatomo before teeing-up Alessio Cerci, but his shot was well blocked by Joao Miranda.
The Butei were encouraged by that, and Milan Skriniar was forced to head behind for a corner after a mix-up with Samir Handanovic.
Vecino picked the ball up in the box after a corner, but he didn’t catch his shot on the turn properly, and it was a comfortable save for Nícolas Andrade.
Borja Valero picked out Danilo D’Ambrosio with a stunning pass, but he was denied by a last-ditch tackle from Antonio Caracciolo.
The Nerazzurri finally made the breakthrough on 36 minutes, and it was largely thanks to fantastic work from Candreva.
The Italian international sent in a deep cross from the right flank, and Borja Valero was on hand at the back post to volley in his first Inter goal.
Ivan Perisic had the first chance of the second half, but he could only hit his shot into the ground before Alessio Cerci fired just over.
The hosts did grab an equaliser, but it was a goal entirely of Inter’s own making.
D’Ambrosio’s attempted clearance came back off a Verona player, and Handanovic flattened Cerci in an effort to clear the ball after the ricochet.
Referee Claudio Gavillucci initially waved play on, but after consultation with the Video Assistant Referee he pointed to the spot.
Pazzini had been waiting to come on for Kean, and he took the spot kick, sending Handanovic the wrong way to equalise with his first touch.
It didn’t last long though, as the Beneamata took the lead again just 10 minutes later.
Candreva’s corner was cleared to the edge of the box, but it fell to the unmarked Perisic who unleashed a thunderbolt of a strike which flew past Nicolas to put Inter back in front.
Verona continued to push for an equaliser, but they couldn’t test Handanovic again and the Nerazzurri returned to second place in Serie A.