Terminally-ill Jane Tomlinson said her family kept her going during her latest gruelling fundraising venture.
Jane Tomlinson with daughters Rebecca (right) and Suzanne (left,
The 40-year-old raced with daughters Rebecca, 16, and Suzanne, 19, in the Salford Triathlon World Cup on Sunday.
She finished the "People's Race" in just over two hours despite severe illness restricting her training to only two weeks.
Mrs Tomlinson has raised £800,000 for charity so far and was racing to hit her £1m target by the end of the year.
She said: "It was really difficult but we kept each other going.
"It was fantastic to help each other around as it was really hard and really cold.
"We have raised over £800,000 for charities so far and we hope by the end of the year to have reached £1 million."
The triathlon was Mrs Tomlinson's first high-profile fundraiser since completing her epic "From Rome to Home" bike ride.
Conditions throughout the event - which consisted of a 1500m swim, 40km bike ride and 10km run - were difficult, with continuous rain and a cold wind.
Mrs Tomlinson said: "I'm tired and very, very cold. It has been really hard conditions. But the support out there was terrific and we kept each other going.
"Myself and my daughters just wanted to have the day together as a family. It is taking part in things and enjoying them that is important.
"It's nice to raise the funds as well but today was about taking part with my family and enjoying it."
Her daughter Suzanne added: "It was great doing it together. Mum put a lot into
this and she's done really, really well."
More than 600 athletes took part in the People's Race, which preceded the Triathlon World Cup.