Yu Darvish was thisclose to throwing the 24th perfect game in MLB history tonight. He earned a 7-0 shutout over the Astros in Houston. But, he lost his perfect game in the bottom of the ninth inning with two outs when Marwin Gonzalez hit a single back up in the middle. What a way to lose perfection.

RELATED: The 50 Most Unbreakable Records in Sports History