Probably the best days of my life,” reflects a grinning Leonardo Fornaroli, casting his mind back to a magical few days in ...