Despite some relatively dry weather for the early morning judging, the heavens opened by lunch-time for the overall champion of champions at Fife Show where the top accolade was presented to the horse leader – a three-year-old Appaloosa gelding from Carolyn Fletcher, Thornlea, Bo'ness.