Mauro Icardi had the video assistant referee to thank for allowing his 26th Serie A goal of the season to stand in Inter's 2-1 victory over Chievo.
The 25-year-old Argentine, who is hot on the heels of Lazio's Ciro Immobile in the hunt for this season's Capocannoniere, thought his 50th-minute strike had been ruled out for offside but referee Paolo Valeri consulted replays before confirming its legitimacy, setting Inter on course for a crucial win.
Luciano Spalletti's men had been disappointing prior to that moment and were grateful to goalkeeper Samir Handanovic for keeping them in the game at the Marcantonio Bentegodi, where Chievo battled hard for points they desperately need to stave off the threat of relegation.
But after Icardi's goal was allowed to stand, Inter turned on the style and Ivan Perisic's 61st-minute strike was a reminder of how lethal the Nerazzurri can be when they are in confident mood.
The result keeps Inter one point behind fourth-placed Lazio in the race for Champions League qualification with four games left to play, while Chievo - who grabbed a late consolation through substitute Mariusz Stepinski - sit 16th, two points clear of the bottom three.
Finisce qui. Siamo stati in partita fino alla fine. Siamo andati sotto di due gol e non l'abbiamo pareggiata per un soffio. Combattenti! Questo siamo stati! E lo saremo fino all'ultimo secondo dell'ultima partita! #ChievoInter pic.twitter.com/GGl4CYqB4Y— A.C. ChievoVerona (@ACChievoVerona) April 22, 2018
The game burst into life after 12 minutes when Manuel Pucciarelli crashed a powerful, bouncing drive onto the post from 25 yards before Inter immediately countered and put Perisic clean through on goal but he lobbed both goalkeeper and crossbar with his shot.
Emanuele Giaccherini's rising shot from just inside the penalty area would have crept under the bar if Handanovic had not pulled off an acrobatic save, palming the ball over at full stretch.
Inter's Yann Karamoh dragged a shot just wide from the edge of the box before Perisic broke down the left and squared towards Icardi, who would surely have broken the deadlock had Ivan Radovanovic not slid in to turn the ball over the crossbar.
Handanovic was called into action twice more before half-time, first when Fabrizio Cacciatore controlled the ball with his chest and unleashed a left-footed shot from inside the penalty area that forced the Slovenian goalkeeper into a difficult low save, and again when he parried away Pucciarelli's angled effort.
The breakthrough arrived in controversial fashion, Icardi rolling the ball into the net after Stefano Sorrentino saved twice from Marcelo Brozovic only to see an offside flag had been raised.
Referee Valeri consulted the video assistant and judged that, although Icardi was offside when Brozovic took his first shot, he was not interfering with play and recovered his position before giving Inter the lead.
There was no doubt over Inter's second, which came from Karamoh's break down the right flank and an unselfish bit of play from Rafinha, who presented Perisic with a straightforward finish from close range and the Croatian made no mistake, slamming the ball into the bottom-left corner.
Inter slowed the pace of the game in the final 20 minutes and when Chievo threatened to pull one back through Nicola Rigoni, cool-headed defender Milan Skriniar was there to block his shot.
Stepinski pounced on a late lapse in concentration to pull one back for Chievo in the 90th minute and Nenad Tomovic was painfully close to levelling it up in the last action of the game, but Spalletti's men clung on to head home with a precious three points.
Key Opta stats:
- Prior to Mauro Icardi this season, the last Inter player to score 26+ goals in a single Serie A season was Angelillo in 1958-59.
- Ivan Perisic has scored 11 goals in the current Serie A season, equaling his record of goals in a single season in top-five European leagues (11 - 2016-17).
- Icardi (eight) and Perisic (four) have scored 12 of Inter's last 14 goals in Serie A.
|Dodgers on cusp of World Series after beating Brewers|
|Mata braced for ´difficult month´ at Man United|
|WATCH: Rooney scores wonderful free-kick for DC United|
|Kaino handed five-week ban for striking Roberts|
|Bears star Khalil Mack ´day-to-day´ with ankle injury|
|Anthony has ´a clearer understanding´ of his role with Rockets|
|Brewers remove Miley after one batter against Dodgers|
|Rams rule out Kupp for 49ers game|
|Giants owner Mara to talk with Beckham Jr|
|Bamberg battle back to claim Champions League win|
|MLB investigated alleged Astros sign stealing, found no wrongdoing|
|Timberwolves star Wiggins to donate $22 for every point this NBA season|
|Red Sox´s Sale won´t start game five of ALCS|
|Tsitsipas and Shapovalov advance at Stockholm Open|
|Witsel to Dortmund is signing of the season - Martinez|
|Pique confident Nadal will play in 2019 Davis Cup|
|Seeds suffer in Moscow and Luxembourg|
|Johnstone grabs hat-trick as England ease past France|
|Pogba and Mourinho disagreement over Instagram video, confirms Pereira|
|Nuggets coach Malone signs contract extension|
|Mayweather accepts Khabib´s challenge: ´We´re fighting´|
|Slovenia sack Kavcic as head coach|
|Morgan and Rashid star as England win rain-reduced ODI in Sri Lanka|
|Romagnoli aims to make Gattuso proud in Milan derby|
|Naldo signs Schalke extension|
|Bills to start quarterback Anderson against Colts with Allen out|
|O´Sullivan makes 147 at ´hellhole´|
|Barcelona know when captain Messi is angry – Abidal|
|Bertens loss hands Pliskova last WTA Finals berth|
|Liverpool star Mane undergoes hand surgery|
|F1 Raceweek: Happy hunting ground for title-chasing Hamilton - US GP in numbers|
|Canelo signs record-breaking DAZN deal|
|England hit by another Vunipola injury absence|
|Gruden: Oakland Raiders ´aren´t tanking´|
|Chiesa focused and happy at Fiorentina|
|We´ll see what´s possible - Henry not limiting Monaco´s ambitions|
|Wembley sale off after Khan offer withdrawn|
|Football needs people like Arsene - Pires keen for Wenger return|
|Abbas five-for torments woeful Australia as Pakistan take control|
|Henry: Wenger and Guardiola inspirations for my coaching career|
|Pires backs Henry and Vieira for Ligue 1 success|
|Bolt rejects Valletta offer|
|Wenger ready for January return to management – but where?|
|NBA 2018-19: The LeBron James effect on teams he has joined|
|Svitolina qualifies for WTA Finals after Pliskova loses|
|Genoa will sell ´superstar´ Piatek, admits president|
|Moutinho targets European qualification with Wolves|
|Embiid: 76ers-Celtics isn´t a rivalry, they always kick our a**|
|Vinicius ´calm´ as he waits for Real Madrid chance|
|Nothing else to say - Ramos posts clip of supposed Sterling stamp|
|Chiellini joins Mind the Gap campaign to help players prepare for retirement|
|Injured Kusal Perera replaced by Kusal Mendis in Sri Lanka squad|
|Big names return for Scotland´s November Tests|
|Essien tells Loftus-Cheek to stay and fight for Chelsea chance|
|Nainggolan relishing challenge of first Milan derby|
|Curry: Slap me if I tire of championship celebrations|
|Sevilla don´t fear Messi or Barca – Kjaer|
|Low: Dropped Muller is still very important for Germany|
|Hayward put ´dark memories´ behind him with Celtics return|
|I hope I´m in Klopp´s good books! - Koeman jokes after resting Wijnaldum|
|Rested Fellaini should be fit for Manchester United, says Martinez|
|France´s mentality must be right - Lloris|
|Bellinger seals dramatic win as Dodgers level up NLCS|
|Curry, Durant lead Warriors past Thunder|
|Kjaer surprised by LaLiga-leading Sevilla as Machin´s men remain grounded|
|A-League preview: Honda the big arrival as fascinating season awaits|
|Mexico 0 Chile 1: Sanchez helps La Roja to late win|
|Celtics too good for 76ers in NBA opener|
|United States 1 Peru 1: Flores salvages late draw for visitors|
|Martinez not worried about Belgium depth|