ANGELS Nate Smith, LHP, No. 3: Smith pitched an inning in relief and was charged with two runs on four hits. However, he did strike out Moncada.
ASTROS Alex Bregman, SS, No. 1: Bregman showed why he's on the fast track to the big leagues, going 3-for-5 with a run scored and falling a home run shy of the cycle. He tripled off No. 11 overall prospect Alex Reyes in his first at-bat, doubled in his second at-bat and had an infield single in his third at-bat. Bregman, baseball's No. 18 prospect, started at third base and played the final four innings at shortstop.
Joe Musgrove, RHP, No. 7: Musgrove started and pitched a perfect first inning, getting three ground-ball outs against two of the best prospects in baseball in Moncada and Manny Margot (No. 39). He also retired Rockies No. 6 prospect Raimel Tapia.
ATHLETICS Ryon Healy, 3B/1B, No. 16: Healy went 2-for-3 with a walk and a strikeout, serving as the designated hitter for the entire game. He doubled off Reyes and also singled.
BLUE JAYS Angel Perdomo, LHP, No. 23: Perdomo recorded two outs and was charged with two runs on two hits and two walks. He had a tough assignment, as five of the six batters he faced were among the Top 100 Prospects.
Francisco Rios, RHP, NR: Rios pitched in relief, entering with two outs and two on in the bottom of the third and getting No. 6 overall prospect Dansby Swanson to ground out. Rios worked 1 1/3 innings and allowed a solo home run to Orioles prospect Chance Sisco.
BRAVES Swanson, SS, No. 1: Swanson started at shortstop and went 0-for-3 with a strikeout.
CARDINALS Reyes, RHP, No. 1: Reyes started and tossed 1 2/3 scoreless innings, striking out four. He made six pitches that reached at least 100 mph, including a 101-mph fastball that struck out Padres prospect Hunter Renfroe (No. 82 overall) to the end the first.
Carson Kelly, C, No. 13: Kelly caught the final four innings and went 0-for-2.
CUBS Eloy Jimenez, OF, No. 10: Jimenez provided a spark off the bench, going 2-for-3 with two runs and four RBIs. He made a remarkable leaping grab in foul territory down the right-field line for the final out of the seventh, nearly flipping over the wall as he completed the catch. Jimenez also hit a three-run homer to left field off Rays prospect Ryne Stanek in the ninth. Jimenez doubled off Angels lefty prospect Nate Smith in his first at-bat.
D-BACKS Anthony Banda, LHP, No. 14: Banda recorded two outs and allowed a two-run homer to Moncada.
DODGERS Jharel Cotton, RHP, No. 9: Cotton entered with two outs in the seventh, retired the only batter he faced and earned the win. He got an assist from his defense, as Jimenez made a leaping catch in foul ground that saw the outfielder lunge over the fence.
Willie Calhoun, 2B, No. 11: Calhoun came off the bench to play the final four innings at second base. He went 0-for-2.
GIANTS Phil Bickford, RHP, No. 3: Bickford pitched a scoreless inning, striking out a pair.
Adalberto Mejia, LHP, No. 10: Mejia pitched a 1-2-3 ninth inning, ending the game by striking out Bregman, who needed a homer to complete the cycle.
INDIANS Yandy Diaz, 3B, No. 13: Diaz started at third base for the World club and played four innings in the field. He went 1-for-2 with a single off Bickford.
Clint Frazier, OF, No. 2: Frazier started in left field and went 2-for-3 with a double, an RBI and a run scored. His double off Perdomo had an exit velocity of 106.8 mph, according to Statcast™. Frazier also singled off another Toronto prospect, Rios.
Francisco Mejia, C, No. 8: Mejia caught the final four innings and went 1-for-3 with a run scored. He singled in the ninth.
MARINERS Tyler O'Neill, OF, No. 4: O'Neill started in right field, exiting in the middle of the fourth, and went 0-for-2.
MARLINS Josh Naylor, 1B, No. 2: Naylor came off the bench for the World Team and played five innings at first base, going 2-for-3 with an RBI. He had a run-scoring single in his first at-bat and a single in his final at-bat.
METS Dilson Herrera, INF, NR: Herrera came off the bench and served as the designated hitter, going 1-for-2 with a run scored and an RBI. He drove in a run with a single to left in the ninth.
Amed Rosario, SS, No. 2: Rosario came off the bench and played five innings at shortstop, going 1-for-2 with a run scored. He singled in the ninth inning.
Dominic Smith, 1B, No. 1: Smith started and played all nine innings at first base. He went 0-for-4 and drove in a run on a groundout to second with the bases loaded in the third.
NATIONALS Reynaldo Lopez, RHP, No. 5: Lopez retired all three batters he faced, including Bregman and David Dahl (No. 40).
ORIOLES Sisco, C, No. 3: Sisco started behind the plate and went 1-for-2 with a home run. He hit a solo shot to center in the fourth off Rios.
PADRES Carlos Asuaje, 2B/3B, No. 15: Asuaje came off the bench and played five innings at third base. He reached base three times, going 2-for-2 with a walk and a run scored.
Manny Margot, OF, No. 1: Margot put on a show in front of the hometown fans, making a spectacular catch in center field and going 1-for-4 with two runs, an RBI and a walk. Margot, the No. 39 overall prospect, played the entire game in center and hit leadoff. He drew a bases-loaded walk in the ninth and singled off Smith in the sixth.
Renfroe, OF, No. 3: Renfroe started in right field and went 0-for-2 with a walk and a strikeout.
PHILLIES Ricardo Pinto, RHP, No. 10: Pinto retired the only two batters he faced, both on flyouts.
Dylan Cozens, OF, No. 22: Cozens came off the bench and played the final four innings in right field. He went 0-for-1.
PIRATES Dovydas Neverauskas, RHP, NR: Neverauskas pitched a scoreless eighth inning to earn a hold. He allowed a leadoff single, then buckled down for three straight outs. Neverauskas retired Smith on a ground ball for the first out of the inning.
RANGERS Ronald Guzman, 1B, No. 22: Guzman started at first base and played four innings in the field. At the plate, he walked against Reds lefty prospect Amir Garrett (No. 60 overall) and lined out to center.
Travis Demeritte, 2B, No. 20: Demeritte started at second base and went 0-for-1 with a walk. He displayed some impressive defensive skills, starting a double play by fielding a grounder, then tagging the runner and throwing to first in one motion.
RAYS Willy Adames, SS, No. 3: Adames started at shortstop for the World club and played four innings in the field. The game's No. 71 overall prospect, Adames went 0-for-2 with a strikeout.
Chih-Wei Hu, RHP, No. 12: Hu struck out two in a perfect inning. He fanned No. 45 overall prospect Dominic Smith and also retired Swanson.
Ryne Stanek, RHP, No. 17: Stanek recorded the final three outs for the U.S. Team, but he was charged with four runs on five hits and a walk. He struck out Moncada but allowed a three-run homer.
RED SOX Andrew Benintendi, OF, No. 3: Benintendi started in center field and went 0-for-3 with a strikeout from the leadoff spot.
Yoan Moncada, 2B, No. 1: Moncada lived up to his billing as baseball's No. 5 overall prospect and earned Most Valuable Player honors with an all-around fantastic performance. He went 2-for-5, including a two-run homer in the eighth inning off Banda. Moncada also contributed a stolen base and played the entire game at second base.
REDS Garrett, LHP, No. 4: Garrett pitched two hitless innings, walked two and induced two double plays. In his second inning of work, he retired Yankees prospect Gary Sanchez (No. 51 overall) and Adames.
ROCKIES Dahl, OF, No. 2: Dahl came off the bench in the top of the sixth as a defensive replacement in center field and made an immediate impact for the U.S., throwing out Naylor at the plate to end the inning. Dahl went 0-for-2.
Jeff Hoffman, RHP, No. 4: Hoffman pitched a scoreless inning, striking out Margot and allowing a single to Moncada.
Raimel Tapia, OF, No. 6: Tapia played the entire game in left field, going 1-for-5 with a double, two RBIs and two runs scored. He drove in both runs on a double in the ninth.
ROYALS Jorge Bonifacio, OF, No. 15: Bonifacio started at designated hitter and drew walks in each of his two plate appearances.
Hunter Dozier, 3B, No. 14: Dozier came off the bench and played the final four innings at third base. He went 0-for-1 with a stolen base in the eighth inning.
TIGERS Joe Jimenez, RHP, No. 8: Jimenez entered in the second inning with two outs and a man on first and retired Sisco, the only batter he faced.
Christin Stewart, OF, No. 3: Stewart came off the bench and played the final four innings in left field. He went 0-for-1.
TWINS J.T. Chargois, RHP, No. 8: Chargois faced three batters in the ninth inning, allowing two singles and a walk. He was charged with three runs.
WHITE SOX Carson Fulmer, RHP, No. 1: Fulmer pitched a perfect inning, striking out a pair and getting No. 69 overall prospect Rosario to ground out.
YANKEES Gary Sanchez, C, No. 3: Sanchez started behind the plate and caught five innings. He went 0-for-2 with a strikeout.
Austin Laymance is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.