Felix Hernandez has thrown the 23rd perfect game in MLB history and the first in the history of the Mariners.

"I don't have any words to explain this," Hernandez said in a TV interview after the game. "I've got to throw one. I've been working so hard to throw one, and I got it. It was in my mind the whole game."

Seattle defeated the Rays by a final score of 1-0. Hernandez struck out 12 batters.