Cambridge beat Oxford to win dramatic boat race
Cambridge beat Oxford to win a dramatic 158th Boat Race in the River Thames here on Saturday.
Treasure Beach won the Irish Derby by three-quarters of a length on Sunday, providing more racing disappointment for Queen Elizabeth II.