Manx teenager Charlotte Atkinson narrowly missed out on a hat-trick of British titles at the British Swimming Championships in Sheffield.
Alys Thomas won the 100m butterfly in 57.85 seconds with Atkinson 0.37secs down in silver and her Loughborough team-mate Rachael Kelly third.
Atkinson, 19, clinched gold in both the women's 50m and 200m butterfly earlier in the week.
Her title made her the first-ever Manx-born British champion.
She set new Manx records in all three events.