Race winner Non Stanford of Britain cheers home silver medal winner Aileen Reid from Ireland at the ITU World Triathlon Series Grand Final at Hyde Park in London. Photograph: Luke MacGregor/Reuters

Ireland enjoyed its best finish at the World Triathlon Series Grand Final in London on Saturday as Aileen Reid claimed the silver medal.The London Oly(...)