Cambridge win 2007 Boat Race
| 3
|
Cambridge won the 153rd University Boat Race held on the River Thames in London, England.
Oxford started the stronger team, but were gradually overtaken by the Cambridge team that boasted World and Olympic Champions.
The race, just over four miles in length, was won in just over 18 minutes by Cambridge, who now take a 79-73 lead in the series (with 1 dead heat) over their Oxford counterparts.
