First half goals from Iago Falque and Andrea Belotti saw Torino past Carpi in the Coppa Italia.
The Granata opened the scoring after 18 minutes, with M’Baye Niang sending his corner low to Falque on the edge of the box, the Spaniard’s shot finding its way home at the near post.
Belotti doubled the lead 15 minutes later, heading in a Niang cross at the back post for his first goal since September 20.
The Biancorossi largely failed to threaten, and Torino's goalkeeper Vanja Milinkovic-Savic even hit the crossbar in the 93rd minute with a free-kick.
Torino will now face Roma at the Stadio Olimpico, in a match which is scheduled for December 20.
Torino 2-0 Carpi
Falque 18 (T) Belotti 32 (T)
Torino: Sirigu; De Silvestri, Bonifazi, Lyanco, Molinaro; Baselli (Gustaffson, 61), Valdifiori, Acquah; Falque (Edera, 74), Belotti, Niang (Boye, 55)
Carpi: Serraiocco; Vitturini (Yamga, 86), Sabbione, Romano, Giorico (Saric, 55); Anastasio, Manconi (Malcore, 66); Brosco, Mbaye, Calapai; Nzola
Watch Serie A live in the UK on Premier Sports for just £11.99 per month including live LaLiga, Eredivisie, Scottish Cup Football and more. Visit: https://subscribe.premiersports.tv/