Merchiston Castle School, George Watson’s College, Loretto School from Musselburgh and North Berwick High School were schools taking part in their respective finals. Click here to find out how they all got on.
Click the arrows below to look through all the best celebration and action images from the day.
3 / 6