Gervinho's late winner gave Roma a dramatic 3-2 win over Napoli in the first leg of their Coppa Italia semi-final on Wednesday.
Roma's push for a 10th Coppa Italia title looked to be gathering pace when Gervinho and Kevin Strootman scored in the first half to set them on their way.
Gervinho's clever finish put Rudi Garcia's men ahead in the 13th minute and Strootman's stunning strike from distance just after the half-hour mark doubled their lead.
But an own goal from Roma goalkeeper Morgan De Sanctis in the 47th minute brought Napoli back into the contest and they equalised with 20 minutes left thanks to substitute Dries Mertens, who was introduced just four minutes prior for Marek Hamsik.
Gervinho – Roma's top scorer this season – had the last laugh though, scoring with two minutes left to give his side the advantage heading into the return fixture.
Roma's Serie A clash against Parma on Sunday was abandoned after just nine minutes due to a deluge of rain at Stadio Olimpico but the pitch held up on this occasion.
As a result, Roma entered the match fresher than Napoli – who were stunned 3-0 at Atalanta on Sunday – and after a slow start, the hosts found their rhythm.
Gervinho scored from his side's first meaningful attack when he timed his run to perfection following an excellent ball from Francesco Totti.
The ex-Arsenal forward cut inside Anthony Reveillere and avoided Raul Albiol, showing great composure to dink the ball over the onrushing Napoli goalkeeper Pepe Reina before tapping into an empty net.
Napoli then failed to close down Totti and his fierce shot from distance stung the palms of Reina, while Reveillere limped off with an injury, to be replaced by Faouzi Ghoulam.
Roma continued to force the pace and they doubled their lead in stunning fashion, as Strootman took advantage of the free space before lashing a fierce 25-yard left-foot effort into the top corner in the 32nd minute.
Napoli had a penalty appeal turned down on the stroke of half-time as Christian Maggio failed to get a shot away under the attention of Vasilis Torosidis, but they did pull a goal back two minutes after the break.
Gonzalo Higuain's attempted cut-back deflected off Mehdi Benatia and was spilled onto the post, and then in, by former Napoli goalkeeper De Sanctis for an unfortunate own goal.
Adem Ljajic then forced Reina to tip behind before shooting wide twice, and the keeper also moved well to keep out a deflected Torosidis effort.
Roma were made to pay for their missed chances as Mertens levelled for Napoli with 20 minutes left.
Higuain had been fouled but the advantage was played, and Mertens skipped past Leandro Castan before lashing beyond De Sanctis with his right foot.
There was still time for more drama though, as Gervinho – who got the winner in the quarter-final against Juventus - finished a move that involved substitutes Mattia Destro and Alessandro Florenzi with a neat near-post finish.
|Newcastle hold talks over Northampton youngster|
|Cuadrado´s agent plays down Chelsea exit rumours|
|Liverpool´s Alberto set for Deportivo loan|
|Leverkusen suffer surprise defeat, Stuttgart hit six|
|Inter ´dismayed´ at Fiorentina vice-president´s Salah Twitter outburst|
|Blaszczykowski ruled out of Dortmund´s Asia tour|
|Gerrard gets the beers in for LA Galaxy fans|
|De Gea coy over Real links|
|Former Brazil star Carlos handed Delhi reins|
|Ciftci will not push through Celtic switch – agent|
|In-demand Mitrovic considering Roma offer|
|Lehmann calls on Cech to ´get over´ Chelsea|
|Marlos double sinks Monaco|
|Mauritius 0 South Africa 2 (agg 0-5): Bafana set up Angola qualifier|
|Keane relishing Gerrard arrival|
|Palace confirm Cabaye interest|
|Hamburg bring in Spahic after head-butt ban|
|Blatter hits out at France and Germany over World Cup votes|
|Sanchez: World Cup exit spurred Chile to Copa glory|
|Jojic makes Cologne switch, Santana move falls through|
|Carrillo keen to get going at Monaco|
|Micronesia thrashed 38-0 as Fiji triumph in Olympic qualifier|
|Schalke stunned by ´machine´ Caicara|
|MLS Review: Keane shines at Gerrard´s Galaxy unveiling|
|Counter-attacking the key for Japan|
|Jimenez happy at Atletico|
|Gerrard predicts ´successful future´ with Galaxy|
|Iniesta can´t see Real selling Ramos|
|Keshi sacked as Nigeria coach|
|Three finals, three defeats for Messi, Mascherano|
|Nani close to Fenerbahce move|
|Sampaoli revels in ´unbelievable joy´|
|Bravo: Copa victory a dream|
|Martino: Argentina should have won|
|Chile 0 Argentina 0 (4-1 on penalties): Hosts end trophy drought|
|Germany 0 England 1 (after extra time): England make World Cup history|
|Kenya 0 Ethiopia 0 (agg 0-2): Hosts sent out of CHAN qualifiers after second penalty miss|
|Dortmund put 17 past Olympians, Bremen hand out thrashing|
|Dinamo Zagreb confirm arrests of coach and club president|
|I didn´t know who Wimbledon guest Klopp was - Brown|
|LeBron James backs Liverpool captain Henderson for FIFA 16 cover.|
|Ramos: I am not negotiating with anyone|
|Valencia complete Mina swoop|
|United States v Japan: US seek final redemption|
|Hanousek consigns Celtic to defeat|
|Roma confirm Dzeko interest|
|Arsenal forward Podolski completes Galatasaray switch|
|Warm Dortmund welcome delights Tuchel|
|Silva vows to fight for Madrid place|
|Mancini hints at Shaqiri and Santon departures|
|Bojan raring to go after return from injury|
|Babel backs Firmino to shine at Liverpool|
|Falcao must wait to impress, warns Chelsea favourite|
|Bartomeu: Deal in place for Turan|
|Parejo re-signs with Valencia|
|MLS Review: Sounders return to winning ways|
|Klinsmann unhappy with USA performance|
|High hopes for Paraguay - Diaz|
|Gareca: More to come from Peru|
|Gerrard had European offers|
|Argentina out to spoil Chile´s party - Martino|
|Sampaoli: Chile won´t change style|
|Di Maria will come good at United - Rojo|
|Peru 2 Paraguay 0: Gareca´s men finish third at Copa|
|United States 4 Guatemala 0: Klinsmann´s men win comfortably|
|´I’d prefer no-one to know my name´ - Bassett|