Middleton remains perfect