Match ends, Genoa 1, Napoli 2.
Napoli moved up to second in Serie A as they came from behind to win at Genoa in a match that was interrupted by torrential rain.
Ivorian striker Christian Kouame, 20, put Genoa ahead with a well-taken low header at the far post.
After half-time heavy downpours quickly waterlogged the pitch, play was suspended for around 12 minutes.
Fabian Ruiz then brought Napoli level, before an 86th-minute Davide Biraschi own goal sealed the three points.
Carlo Ancelotti's side are now three points behind champions Juventus, who play away to AC Milan on Sunday at 19:30 GMT.
Inter Milan will climb back above Napoli into second if they win at Atalanta at 11:30 GMT.
The result leaves Genoa in 14th, seven points above the relegation zone and seven points from the top four.
- 4CriscitoBooked at 87mins
- 44Pinto VelosoSubstituted forOmeongaat 58'minutesBooked at 85mins
- 8Orestes CaldeiraSubstituted forPandevat 90'minutes
- 88HiljemarkSubstituted forMazzitelliat 78'minutesBooked at 90mins
- 24BessaBooked at 77mins
- 32Lopes Pereira
- 45Picanco Medeiros
- 23HysajSubstituted forMalcuitat 81'minutesBooked at 90mins
- 6Mário Rui
- 20ZielinskiSubstituted forRuizat 45'minutes
- 99MilikSubstituted forMertensat 45'minutes
- 24InsigneBooked at 45mins
- Rosario Abisso
- Shots on Target
Second Half ends, Genoa 1, Napoli 2.
Luca Mazzitelli (Genoa) is shown the yellow card for a bad foul.
Fabián Ruiz (Napoli) wins a free kick on the left wing.
Foul by Luca Mazzitelli (Genoa).
Kevin Malcuit (Napoli) is shown the yellow card for hand ball.
Hand ball by Kevin Malcuit (Napoli).
Attempt saved. Dries Mertens (Napoli) right footed shot from outside the box is saved in the bottom right corner. Assisted by Fabián Ruiz.
Attempt saved. Cristian Romero (Genoa) header from the centre of the box is saved in the bottom right corner. Assisted by Goran Pandev with a cross.
Substitution, Genoa. Goran Pandev replaces Rômulo.
Domenico Criscito (Genoa) is shown the yellow card.
Own Goal by Davide Biraschi, Genoa. Genoa 1, Napoli 2.
Stephane Omeonga (Genoa) is shown the yellow card for hand ball.
Hand ball by Stephane Omeonga (Genoa).
Offside, Napoli. Kalidou Koulibaly tries a through ball, but Kevin Malcuit is caught offside.
Kevin Malcuit (Napoli) wins a free kick in the defensive half.
Foul by Daniel Bessa (Genoa).
Substitution, Napoli. Kevin Malcuit replaces Elseid Hysaj.
Attempt missed. Marek Hamsik (Napoli) right footed shot from outside the box misses to the right. Assisted by Mário Rui.
Corner, Genoa. Conceded by Kalidou Koulibaly.