Felix Hernandez pitched the Seattle Mariners' first perfect game and the 23rd in baseball history, overpowering the Tampa Bay Rays in a brilliant 1-0 victory Wednesday.
Matt Cain pitched the 22nd perfect game in major league history and first for the Giants on Wednesday night, striking out a career-high 14 batters and getting help from two running catches to beat the Houston Astros 10-0.