Dmitry Bivol produced a majestic display to defeat Artur Beterbiev for the undisputed light-heavyweight titles in a classic rematch four months after their first fight for all the major belts.