Hannah Miley wins World Cup medley silver in China

Britain's Hannah Miley won silver in the 400m individual medley as the Beijing World Cup event came to a close.

The Garioch swimmer clocked a time of four minutes 27.21 seconds - just under two seconds behind Spain's Mireia Belmonte Garcia.

Miley was the only Briton to make the podium on the second day of action.

However Fran Halsall missed out on bronze in both the 100m freestyle and the 50m butterfly.

There were also fourth-place finishes for Siobhan-Marie O'Connor (100m individual medley), Roberto Pavoni (200m individual medley) and Sophie Allen (200m breaststroke).