Using a fastball that topped out at 95 mph, a changeup, curve and slider, Hernandez retired all 27 batters he faced using 113 pitches.
The lone run of the game came in the third inning, when rookie designated hitter Jesus Montero's two-out single drove in Brendan Ryan, who'd stolen a base and taken third on a wild pitch.
It was the fourth no-hitter in Mariners history and the third thrown by one pitcher as Hernandez joined Randy Johnson and Chris Bosio.
The Mariners used six pitchers to no-hit the Los Angeles Dodgers on June 8 this year. Chicago White Sox pitcher Phillip Humber threw a perfect game against Seattle on April 21.
Seattle thus became the first team in baseball history to throw a perfect game and have one thrown against it in the same season -- and in the same ball park.
Hernandez became just the second Latin American pitcher to pitch a perfect game, joining Nicaraguan Dennis Martinez.
More Sports Headlines
Snohomish mixed martial artist returns to her first love Mariners beat Twins 4-3 in 11 innings 4:03 p.m. Charles scores 29 points, Liberty beat Storm 78-62 4:49 p.m. Park wins Women's British Open, captures 4th different major 4:38 p.m. Perry wins 2nd straight Champions Tour's 3M Championship 4:33 p.m. Merritt shoots 67 to win Quicken Loans National by 3 shots 4:30 p.m. Triple Crown winner American Pharoah wins $1.75 million Haskell Invitational 4:25 p.m. Bills' Ryan names Incognito starting left guard 4:22 p.m.
Our new comment system is not supported in IE 7. Please upgrade your browser here.