Chicago White Sox pitcher Philip Humber threw a perfect game against the Seattle Mariners on Saturday in a 4-0 victory.

It was the 21st perfect game ever thrown in Major League Baseball and first since the May 29, 2010, a gem tossed by Roy Halladay of the Philadelphia Phillies.

(Reporting by Larry Fine in New York; Editing by Frank Pingue)