SEATTLE (AP) -- Fifteen months ago Philip Humber was just struggling to stay in the majors after being acquired by the Chicago White Sox off Oakland's waiver wire. He's now the 21st pitcher in major league history to throw a perfect game, and the third in White Sox history.
Humber struck out nine and needed just 96 pitches to lead the White Sox to a 4-0 win at Seattle.
He opened the ninth by fanning Michael Saunders after falling behind 3-and-0 in the count.
After John Jaso flied out, Humber struck out Brendan Ryan swinging on a 3-2 pitch to end it.
Mark Buehrle tossed a perfect game for the White Sox against Tampa Bay in July 2009.
Charles Robertson was Chicago's first hurler to do it back in 1922 versus Detroit.
It's the first perfect game and second complete-game no-hitter to be thrown against the Mariners, 16 years after Dwight Gooden no-hit the M's for the Yankees in 1996. Mark Langston and Mike Witt combined to no-hit Seattle in 1990.