A poor run consigned Andrea Hewitt to fourth place in the triathlon world series as Great Britain continued their stranglehold on the sport.
Despite failing to make a single podium across the circuit this year, Hewitt looked set to sneak onto the third step after tonight's grand final in London.
But, needing to finish in seventh place to snatch bronze in the series, Hewitt faded badly on the run and eventually crossed in eighth - agonisingly outside the medals.
Hewitt came into the finale in fifth position overall and early set-backs for two favourites played into her favour. As she did on the same course during last year's Olympics, however, Hewitt couldn't keep up with the pace on the final leg.
She dropped off the group chasing Brit Non Stanford midway through the second of three laps. Hewitt never recovered and the chase proved in vain, with Stanford overcoming a time penalty to take the race and the series title.