Cambridge University has won the 158th Xchanging Boat Race.
The race was marred by a swimmer in the Thames.
The crews were forced to stop between the two and three-mile marker when the man was spotted swimming in the river.
The blades of the Oxford team's oars narrowly missed the swimmer and the race was halted - only for Cambridge to leap ahead after the restart.
The race restarted after almost half an hour before a member of the Oxford team broke an oar.
A rower from Oxford broke his oar - but kept on rowing
It is the first time in its history that the event has been disrupted by a swimmer, organisers said.
In another dramatic turn for the event, which traditionally lasts less than 20 minutes, a rower at the back of the Oxford boat was removed from the vessel after he collapsed at the end of the race.
Medic Alexander Woods, 27, was lifted from the bow.
Umpire John Garrett told the BBC after the race the man in the water was "totally unexpected" and "like the suffragettes all over again, I think."
Cambridge president Dave Nelson described it as a "pretty dramatic race".
Speaking to the BBC on the riverbank afterwards, he said: "It was really to-ing and fro-ing up until the island.
"We would move a seat, they would move a seat and then suddenly there was this yelling about an obstruction going on and then the next thing I know I see a guy's head just in the middle of the two boats and there's something like 10 or 20 boats following us so that guy was in serious strife if the armada of boats was coming steaming through.
"Then I guess there was all the hoo-ha around the restart and then the clash."
He expressed concern for Dr Woods of Pembroke College, who was being treated by the medical crew but was said to be conscious and sitting up.
Oxford cox Zoe de Toledo, 27, could be seen being comforted at the end of the race.