Last night’s MLB All Star Game in Kansas City, MO was one to remember for the NL, and one to forget for the AL. As Jayson Stark of ESPN declared, we’re all idiots. “We didn’t think Pablo Sandoval should be the NL’s starting third baseman, right? We didn’t think Buster Posey should be the NL’s starting catcher, right? We weren’t so sure about Melky Cabrera starting in the outfield or Matt Cain being the starting pitcher, either, right?” Well, every player on that list proved their skeptics very wrong, last night. Take a look at the 2012 MLB All Star Game video highlights below and keep reading for more information.

2012 MLB All Star Game Video Highlights

Sandoval cranked a three-run triple off Justin Verlander in the first inning — the first bases-clearing triple in the history of the All-Star Game. About the hit, teammate Buster Posey said, honestly, “Yeah, I didn’t expect that to happen. I didn’t expect him to hit a triple.”

Posey caught five innings of the first NL All Star Game shutout since 1996.

Cain hurled two shutout innings and captured the final W on the scoresheet.

Oh, and Melky. Melky slugged in a first inning hit off of Verlander and a two run homer in the fourth on his way to capturing the MVP Award.

Impressive performances by the Giants mean that the NL team that makes it to the World Series will have home field advantage. Ryan Braun, who played left field for the NL Tuesday, said “Whoever ends up making it to the World Series [from the National League] should thank Giants Nation for their votes because all those guys had phenomenal games.”

AL starting pitcher Justin Verlander had far less to be happy about. His performance last night landed him on the wrong side of All Star Game history as he became the first pitcher to relinquish 5 runs in the first inning. This was only the third time Verlander has accomplished the forgettable feat in 217 starts.

We’ll never know exactly how Tuesday’s game would have played out if the Giants faithful hadn’t voted the way they did and the “right” players that many people clamored for started the All-Star Game. The rest of the National League sure didn’t seem to mind how last night played out, however.