Fabrizio Macchi - His best victory...