Karl Dargan looks sharp in victory