The American League shut out the National League 4-0 on Tuesday night in the 96th MLB All-Star Game at Citizens Bank Park in Philadelphia.
Dylan Cease of the Toronto Blue Jays set the tone early, striking out the side in the first inning. The AL's pitching dominated throughout, with 10 relievers combining with Cease for a three-hit shutout. AL pitchers struck out 15 batters.
Cody Bellinger of the New York Yankees delivered a two-run single in the first inning off Cristopher Sánchez, and Ben Rice added a run-scoring hit. Miguel Vargas of the Chicago White Sox homered in the eighth inning off Justin Wrobleski of the Los Angeles Dodgers.
The National League managed only three singles: Juan Soto in the fourth inning, Pete Crow-Armstrong in the eighth, and Otto Lopez in the ninth. None advanced a runner past first base.
Kyle Schwarber of the Philadelphia Phillies led off for the NL but could not spark the offense. Shohei Ohtani was absent due to a knee procedure ahead of the second half.
Tampa Bay Rays prospect Junior Caminero, 23, was hit by a 97.6 mph sinker from St. Louis Cardinals closer Riley O'Brien in the third inning. X-rays came back negative, and Caminero remained in the game.
The AL's win marked their 18th victory in the last 23 All-Star Games. They hold an overall advantage of 49-45-2.
Riley Greene of the Detroit Tigers, Ben Rice and Bellinger of the Yankees gained starting spots due to injuries elsewhere in the AL roster.