Managers Jim Leyland and Bruce Bochy have announced the starting lineups for Tuesday night's All-Star Game:

AMERICAN LEAGUE

LF Mike Trout, Angels
2B Robinson Cano, Yankees
3B Miguel Cabrera, Tigers
1B Chris Davis, Orioles
RF Jose Bautista, Blue Jays
DH David Ortiz, Red Sox
CF Adam Jones, Orioles
C Joe Mauer, Twins
SS J.J. Hardy, Orioles

P Max Scherzer, Tigers

NATIONAL LEAGUE
2B Brandon Phillips, Reds
RF Carlos Beltran, Cardinals
1B Joey Votto, Reds
3B David Wright, Mets
LF Carlos Gonzalez, Rockies
C Yadier Molina, Cardinals
SS Troy Tulowitzki, Rockies
DH Michael Cuddyer, Rockies
CF Bryce Harper, Nationals

P Matt Harvey, Mets