Britain's Anthony Joshua (R) throws a punch at Russia's Alexander Povetkin during their boxing world Heavyweight title fight at Wembley Stadium in north west London on Sept. 22.
Photo by AFP
LONDON – Anthony Joshua returned to his knockout ways with a seventh-round stoppage win over Alexander Povetkin on Sept. 22.