Oxford fight back to defeat Cambridge