Chicago White Sox pitcher Carlos Rodón threw a no-hitter on Wednesday night against the Cleveland Indians, and was oh so close to a perfect game.

Now, he did catch two breaks in the inning. He almost lost both the perfect game and no-hitter to start the inning, when Josh Naylor hit a dribbler that almost turned into an infield single, but Jose Abreu tagged first base in sliding fashion for the out.

And for the second out, Rodón got an extremely generous (bad) strike three call from home plate umpire Doug Eddings.

But in between those plate appearances, Rodón lost the perfect game in a very frustrating way. The left-hander was trying to get a chase on 0-2, but instead his breaking ball clipped the back foot of Cleveland’s Roberto Pérez for a hit-by-pitch.

So, he lost the perfect game, but he was able to finish off the no-hitter on this Jordan Luplow groundout to first:

It’s incredibly the 20th no-hitter in White Sox history, and it comes just five days after Joe Musgrove threw the first no-hitter in San Diego Padres history.

There hasn’t been a perfect game since 2012, when Felix Hernández threw one for the Seattle Mariners, and Rodón becomes the seventh pitcher to lose a perfect game in the ninth inning since then.

Pérez told the media that he didn’t even know Rodón had a perfect game before the hit-by-pitch.

The 8-0 White Sox victory also featured another incredible home run from 28-year-old rookie Yermín Mercedes.

About Matt Clapp

Matt is an editor at The Comeback. He attended Colorado State University, wishes he was Saved by the Bell's Zack Morris, and idolizes Larry David. And loves pizza and dogs because obviously.

He can be followed on Twitter at @Matt2Clapp (also @TheBlogfines for Cubs/MLB tweets and @DaBearNecess for Bears/NFL tweets), and can be reached by email at mclapp@thecomeback.com.