American League wins third straight All-Star Game
1:08 | MLB
American League wins third straight All-Star Game
Wednesday July 15th, 2015

Los Angeles Angels outfielder Mike Trout was named Most Valuable Player of the 2015 MLB All-Star Game on Tuesday night. 

Trout becomes the first player in MLB history to win All-Star Game MVP in back-to-back years. The 23-year-old also won the award in 2014 after going 2–for–3 with two RBIs.

The American League won the game 6–3.

Trout led off the game with a home run off Dodgers pitcher Zack Greinke and finished 1–for–3 with two runs, an RBI and a walk. He joins Cal Ripken Jr., Gary Carter, Steve Garvey and Willie Mays as the only players to be named All-Star Game MVP in multiple years.

Kansas City Royals outfielder Lorenzo Cain also had a big night, going 2–for–3 with an RBI single. He was the only player to collect two hits in the game.

Fans cheer Pete Rose in All-Star Game intro in Cincinnati

Rangers first baseman Prince Fielder played a key role in the outcome as well, pinch hitting for Nelson Cruz in the fifth and hitting an RBI single and later hitting a sacrifice fly to score Manny Machado.

Like Trout, Pittsburgh Pirates outfielder Andrew McCutchen and Minnesota Twins second baseman Brian Dozier also hit solo home runs in the game.

- Molly Geary

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.