Nella stagione 2017-2018 conferma il buon rendimento in maglia granata e - al termine del girone d'andata - è il capocannoniere e trascinatore del Torino con 7 reti in 19 partite, tra cui il gol a San Siro contro l'Inter del 5 novembre 2017 nel pareggio esterno per 1-1. Il 6 gennaio 2018, in occasione della prima giornata del girone di ritorno del campionato e del contestuale debutto del nuovo allenatore Walter Mazzarri sulla panchina del "Toro", sigla la rete del 3-0 nella vittoria interna contro il Bologna. In occasione della 30ª giornata segna la sua decima rete in campionato nella trasferta di Cagliari, vinta per 4 reti a 0 dai granata. Al termine della stagione è il capocannoniere della squadra con 12 reti e 8 assist in Serie A.