Swimming against the current: the final race

By