After being in the league for 34 years, the Seattle Mariners now have a Perfect Game to their credit.

Felix Hernandez, widely considered the team’s best player and one of the top pitchers in the league, struck out 12 batters en route to a perfect game. No hits, no walks, 27 batters retired in a row, ending with the strike-out of Sean Rodriguez.

It’s the second Perfect Game they’ve been a part of this season, but the first time they were on the losing end.

“I don’t have have any words to explain this. When (Philip Humber of the Chicago White Sox) throw the perfect game here, I said it before ‘I got to throw one. I have to'” said Hernández after the game in an interview with Root Sports, the Mariners television network.  “I’ve been working so hard to throw one. And there it is for you guys (the fans)”

It’s the first time in MLB history that one ballpark has seen two perfect games in the same season. It was the 23rd Perfect Game in MLB history and the third of this season. In addition to those pitched in Mariners games, Matt Cain pitched a Perfect Game for the San Francisco Giants on June 13th against the Houston Astros.

Shown below is the scorecard for Hernandez’s game.