Caroline Wells holds on for 5th place