The annual university Boat Races is upon us again so here's a gallery of photographs from previous years when the academic giants Oxford and Cambridge clashed on the Thames. 

This year's event takes place on Sunday, April 2, starting from Putney.