Everyone 'clearly saw' Armando Galarraga's perfect game ruined by a bad umpiring call at first base last night. The problem is that the call was ultimately correct. The runner, Jason Donald, was safe. The ball beat the runner to Galarraga's glove and Armando's foot was on the bag, but Galarraga bobbled the ball as can be clearly seen from the video viewed from the second base angle.
The perfect game was ruined by an error by the pitcher, Galarraga. A no-hitter, but not a perfect game.