The Major League Baseball‘s (MLB) Longest All-Star Game in history is won by the American League. The game that started Tuesday night (July 15, 2008) and ended Wednesday early morning, which lasted for 4 hours and 50 minute, giving the American League a 4-3 victory that extended its unbeaten streak to 12 years.  Neither team had any pitchers left in the bullpen, but this one was not going to end in another tie.

“It was just crazy how it seemed like it lasted forever. It was the last year for Yankee Stadium, the last All-Star Game, and it’s kind of fitting that it seemed like it lasted forever,” Texas’ Ian Kinsler said.

“Yankee Stadium is tough, I’m telling you,” Yankees closer Mariano Rivera said. “Didn’t want it to end.”

2008 MLB ALL Star Game logoMichael Young of the Texas Rangers hit a sacrifice fly in the bottom of the 15th inning to end the longest AllStar Game in Major League Baseball history. It was the second time in three years that Young drove in the winning run in the All-Star Game.

Boston’s J.D. Drew was voted the Most Valuable Player after going 2-for-4 with a game-tying two-run home run in the seventh inning. Drew was the 15th player to homer in his first All-Star at-bat, the first since the New York Mets’ David Wright in 2006.