Argentine forward Adolfo Gaich scored the only goal after 69 minutes following a bad pass across the penalty area from Juventus midfielder Arthur.
Andrea Pirlo’s side stay third, 10 points behind Inter Milan whose match against Sassuolo was postponed because of a Covid outbreak at the league leaders.
READ ALSO: INEC Suspends Ekiti Bye-election After Reports Of Violence
It was the fourth league defeat for Cristiano Ronaldo’s Juventus, who have 11 games left to play this season, and another blow after their Champions League last-16 exit to Porto this month.
Ronaldo had the ball in the net before the break but was ruled offside.
Benevento broke through following a horrendous Arthur pass towards Danilo across the face of goal which fell short with Argentine Gaich pouncing for his second goal in five games since arriving on loan from CSKA Moscow.
After holding Juventus 1-1 in their last meeting, 16th-placed Benevento earned a previous three points in their fight against relegation.
Juventus are equal on points with Atalanta who bounced back after their Champions League exit to Real Madrid with a 2-0 win at Hellas Verona to consolidate fourth place.
© ControlTV 2021.