Haslett: Kerrigan 'playing excellent football'