Maggotty High defy odds to snatch 10th place at Champs