Strait of Dover wins Queen's Plate
Strait of Dover won the $1 million Queen's Plate on Sunday at Woodbine, beating filly Irish Mission by 1 1/4 lengths in the first leg of the Canadian triple crown.
Cambridge beat Oxford to win a dramatic 158th Boat Race in the River Thames here on Saturday.