David Ortiz salutes the fans during Wednesday's All-Star Game. (Kirby Lee/USA Today Sports)

American League wins All-Star Game, David Ortiz goes hitless in final appearance

John Tomase
July 12, 2016 - 7:27 pm

The Red Sox made their impact on the All-Star Game, but there were no final fireworks for David Ortiz. The retiring Red Sox legend went 0-for-1 with a walk in his final All-Star appearance, with the real heroics reserved for a pair of Kansas City Royals. Eric Hosmer and Salvador Perez ripped homers three batters apart in the second inning to account for three of the American League's runs in a 4-2 victory over the NL that ensures home field advantage for the AL in the World Series. Red Sox outfielder Mookie Betts scored ahead of Perez's homer after singling in the second. Teammate Xander Bogaerts went 1-for-2 with a double in the third off of NL reliever Jose Fernandez, while Jackie Bradley Jr. recorded a pair of hits without making overwhelming contact -- he beat out a swinging bunt in the second and rolled a broken-bat single to left in the fourth. The NL jumped to a 1-0 lead on a homer by Cubs third baseman Kris Bryant in the first. The AL took the lead in the second on Hosmer's solo homer and Perez's two-run shot, and scored another in the third on a Hosmer single after Bogaerts had doubled Edwin Encarnacion to third. The AL had a chance for more, but Betts grounded into an inning-ending double play. The NL got a run back in the fourth on an RBI single by Miami's Marcell Ozuna. Its best chance to take the lead came in the eighth, when it loaded the bases on two singles and a walk against Yankees reliever Andrew Miller, but Houston's Will Harris came on to strike out Cardinals infielder Aledmys Diaz looking on a full count to escape the threat. The Ted Williams MVP Award was given to Hosmer.