Camerons comes good as 10 make the grade