Kansas City's' Dan Haren retired 27 straight batters to record MSL's first perfect game since Noah Lowry in the 2005 season. Haren struck out six in recording his gem. He has struggled this season with just a 2-5 record and a 6.94 ERA. But, tonite he was on the top of his game as he breezed through the Indian lineup in a 5-0 victory. You can see the box score here.