The American League won its 3rd straight All-Star Game with a 6-3 victory in Cincinnati.
Angels superstar Mike Trout set the tone when he led off the game with a solo HR off NL starting pitcher Zack Greinke. The Dodger righty would fan four in two innings, but he couldn't catch Trout.
The NL tied the game at 1-1 in the second on a single by Cardinals shortstop Jhonny Peralta, but this did not impress the Reds faithful who lustily booed anything to do with the Cardinals including former Cardinal Albert Pujols. I guess Reds fans think Pujols is no Angel.
The AL took a 3-1 lead in the fifth on a single by Rangers' DH Prince Fielder and a double by Royals outfielder Lorenzo Cain.
The NL would come within one run on a solo HR by Pirates centerfielder Andrew McCutchen.
But the AL took the lead for good in the 7th on a double by Orioles third baseman Manny Machado. Fielder would drive in his second run on a sacrifice fly to take a 5-2 lead. The AL would add another run in the 8th on a solo homerun by Twins second baseman Brian Dozier.