Don lands a punch on Mike Dagley