Dmitry Bivol remains undefeated and retains his WBA light-heavyweight championship after pulling a major upset of Canelo Alvarez via unanimous decision.