SEATTLE -- Phil Humber, who underwent Tommy John surgery seven years ago, threw the first perfect game in the majors in almost two years, leading the Chicago White Sox to a 4-0 victory over the Seattle Mariners on Saturday.
It was baseball's 21st perfect game and first since Philadelphia's Roy Halladay threw one against the Florida Marlins on May 29, 2010. It was the third in White Sox history, joining Mark Buehrle against Tampa Bay on July 23, 2009, and Charles Robertson against Detroit on April 30, 1922.
"This is awesome," Humber said. "I'm so thankful."
With the White Sox lined up on the top step of the dugout, Humber fell behind 3-0 to Michael Saunders leading off the ninth. But he rebounded to strike him out. John Jaso then flied out before Brendan Ryan, another pinch-hitter, struck out to end the game.
Ryan took a checked swing and missed at a full-count pitch, but the ball got away from catcher A.J. Pierzynski. Ryan lingered outside the batter's box for a minute, unsure of umpire Brian Runge's call, and Pierzynski fired to first to complete the play.
Humber, who was involved in a trade for Johan Santana in 2008, fell to his knees when it was over, and his teammates rushed toward the mound to congratulate him.
"I don't know that I dominated them," Humber said. "Obviously the ball was hit at people. I'm thankful for that. It was a well-pitched game. Definitely something I'll never forget."
The right-hander struck out nine and threw just 96 pitches in his first career complete game. He went to a three-ball count only three times.
It was quite a contrast to his first start of the season, when he went 5 1/3 innings and threw 115 pitches in a no-decision against Baltimore on Monday.
Humber was traded from the New York Mets to the Minnesota Twins in the deal for Santana. He bounced around for a couple of seasons and was acquired by the White Sox on waivers from Oakland in January 2011.
He was 9-9 with a 3.75 ERA in 163 innings last season, his first full season in the majors as a starter.
It was the majors' first no-hitter of the season. There were three last year: Francisco Liriano of Minnesota, Justin Verlander of Detroit, and Ervin Santana of the Los Angeles Angels.
It was the third no-hitter thrown against Seattle. Mark Langston and Mike Witt of the Angels combined on one on April 11, 1990, and Dwight Gooden of the Yankees threw one on May 14, 1996.