British fighter Anthony Joshua landed an upper-cut for the ages on Wladimir Klitschko in a mammoth 11-round slugfest en route to clinching the WBO and WBA heavyweight titles.