That pressure almost led to a penalty attempt in the 18th minute, when Giorgio Chiellini was called for a hand ball, although the VAR (video assistant referee) overruled the decision and instead signalled the home squad for offside.
Jordan Veretout went up to take the spot-kick but after a three-minute viewing referee Marco Guida instead chose to award the visitors a free-kick for a supposed Benassi offside in the run-up.
Six-time defending Italian-league champion Juventus has provisionally moved into first place with a 2-0 victory over Fiorentina here. It represented Massimiliano Allegri's 200th match behind Juventus' bench.
Juventus, of course, capitalised on their stroke of luck to keep a 15th clean sheet in their last 16 games in all competitions.
The Bianconeri have won 14 and drawn two during this impressive stretch, including 10 wins and one draw in Serie A.
Japan issues stark warning on trade deal after No 10 meeting
What we're about, is building an implementation period, which is to build a bridge to a future where we work well together. The Brexit Secretary called the talks constructive but there was still progress to be made.
"It's never easy to win here, we didn't have an incredible game, but these matches are like that, it's a big step towards the Scudetto, I'm very happy for Bernardeschi", said Argentine Higuain.
But they benefited from freakish officiating in the first half.
Fiorentina, who remain 11th, hit the post - through Gil Dias - in the first half.
After getting on the end of a Chiellini through ball, the ex-Napoli marksman coolly slotted his right-footed shot low into the bottom right corner to celebrate Gianluigi Buffon's 500th league game for the club.
"Now we must regroup for the Champions League".