Patrik Schick hit a double, as Sampdoria crushed Cagliari to set up a Coppa Italia Last 16 tie with Roma.
The Czech striker struck twice in the second half to seal the win after Ricardo Alvarez’s first-half opener.
Alvarez notched his first goal of the season when Ricky Maravilla beat his man, before setting up the former Inter forward, who left a defender on his backside before scoring.
Cagliari Coach Massimo Rastelli was clearly unimpressed with his side’s first half efforts, replacing Andrea Mastino with Roberto Da Cunha at the break.
It didn’t aid the Isolani’s efforts, however, with Schick doubling the Blucerchiati’s advantage after being played in by Fernando.
With time ticking away, the 20-year-old got his second of the night, latching on to a loose ball to seal the result.
Sampdoria 3-0 Cagliari
Alvarez 13 (S) Schick 71 90 (S)
Sampdoria: Puggioni; Eramo, Regini (Kranjc, 79), Palombo, Dodo; Linetty, Cigarini, Djurcic (Praet, 73); Alvarez (Fernandes, 58), Budimir, Schick
Cagliari: Rafael; Dessena, Briukhov (Biancu 78), Salamon, Mastino (Da Cunha, 46); Lui, Di Gennaro (Serra, 79), Munari; Barella; Melchiorri, Giannetti