Inter captain Mauro Icardi scored twice in a 3-0 win over Verona on Saturday while Lazio blasted five goals in the last half-hour to thrash 10-man Benevento 6-2.
Relegation-threatened SPAL hit back to draw 1-1 at Genoa with 10 men after being on the wrong end of a contentious penalty and sending-off decision made with the use of the video assistant referee (VAR).
Icardi, left out of the Argentina squad for this month's friendlies -- which included a 6-1 defeat in Spain -- took his tally to 24 while Perisic was also on target for fourth-placed Inter.
Table-propping Benevento had goalkeeper Christian Puggioni sent off after nine minutes at Lazio for handling outside the area and fell behind to a Ciro Immobile goal.
Astonishingly, the visitors hit back to lead 2-1 with goals by Danilo Cataldi and Guilherme but Lazio ran riot in the last half-hour, their goals including a second for Immobile, who took his tally to 26.
Gianluca Lapadula missed an early penalty for Genoa against SPAL but was given a second chance after Francesco Vicari was controversially judged to have fouled him.
Vicari appeared to make no contact, but after a four-minute VAR consultation, the referee pointed to the spot and sent off the SPAL player. Lapadula converted but SPAL hit back with a Manuel Lazzarri goal on the hour.
Udinese slumped to their sixth successive Serie A defeat when they lost 2-0 at Atalanta, Fiorentina beat Crotone 2-0 and Torino won 4-0 at Cagliari, with all their goals coming in the last half-hour.