Oxford put on a dominating performance as they lead from start to finish, earning their 77th victory. A win meant a lot to Oxford as they lost last year’s controversial boat race by 4 1/4 lengths.