Stefano Beschi, Italy, Rivalta TO, M