Roberto Baldi, Italy, Torino, M