The Ukrainian, 36, then beat Joshua on points again to retain his titles and stay unbeaten.