Tacconi: ‘I’d have punched him!’