Jeremy White for The New York Times
Andy Ruiz Jr. pulled off a spectacular upset on Saturday night at Madison Square Garden, defeating Anthony Joshua, the previously unbeaten heavyweight world champion, by technical knockout after the referee stopped the fight in the seventh round.
No one had given Ruiz, a doughy Mexican fighter, a chance against Joshua, a chiseled, ascendant British star who had been fighting in front of crowds of 90,000 fans in Britain. But Ruiz stunned Joshua with furious punching flurries that left him stumbling and, at several points, on the canvas. The largely pro-Joshua crowd had gone from thrilled to stunned by the time the fight was over.