Matt Cain did an almost impossible thing Wednesday, but he made it look easy, clean, obvious and inevitable.

That's how the epic players do it, you know. Cain didn't trip into greatness -- he seemed to waltz toward it, in complete control, in total rhythm, and destined to burst to the finish line as the crowd roared.

He got there. Man, did he get there.

Cain threw only the 22nd perfect game in major league history, retiring all 27 Houston Astros he faced, and it's the first ever for the Giants franchise.