Oxford win the Boat Race

Oxford University during a training session on the River Thames, London. Credit: PA Wire

Oxford University has won the 2013 Boat Race.

Advertisement

Oxford win 2013 Boat Race

Oxford University has won the 2013 Boat Race.