Anthony Joshua takes his lumps but dishes out more to defeat Carlos...