Antonio D'Ambrosio, Switzerland, Rupperswil, male