Torino shocked nine-man Inter with a 2-1 Serie A victory at San Siro, leaving the hosts' hopes of Champions League qualification severely damaged as a result.