(Watch Highlights) Napoli beat Fiorentina as top four battle hots up in Serie A

Napoli were made to work hard for their 2-0 win away to Fiorentina, also hitting the woodwork twice, and a top four finish is still in their hands.

It was an aggressive start from both sides, as Pietro Terracciano flew to palm away a Piotr Zielinski strike and smothered the Fabian Ruiz follow-up. Dusan Vlahovic’s diving header hit the back of the net, but he was clearly offside.

Lorenzo Insigne’s free kick dipped over the wall and thumped the crossbar on 33 minutes, one he could hardly have hit any better.

Terracciano got down well to parry a Matteo Politano strike at the near bottom corner, but there was controversy when Nikola Milenkovic pulled Amir Rrahmani’s shirt on a corner. After viewing it again on VAR, the referee opted for a penalty, although it was a silly foul because the ball was nowhere near them.

Insigne stepped up, it was a poor penalty and Terracciano managed to parry, but only as far as the Napoli captain’s follow-up to finally break the deadlock.

Fiorentina tried to fight back with Ribery’s twisting and turning runs wreaking havoc, including a chance he set up for Giacomo Bonaventura that was smothered.

Insigne then hit the frame of the goal for the second time, this time a daisy-cutter off the base of the upright after Politano’s back-heel flick.

Napoli’s luck was in moments later, though, as Osimhen’s cross was knocked down by Insigne for Zielinski, whose shot seemed to be going wide until it took a massive deflection off Lorenzo Venuti. The wild celebrations, particularly from their third choice goalkeeper rushing onto the pitch, rather irritated Fiorentina.

Photo Credit: victorosimhen9/Twitter