Photos of the Chicago White Sox’s 1-0 victory over the San Francisco Giants on Saturday, June 28, 2025, at Rate Field.

White Sox shortstop Vinny Capra and second baseman Chase Meidroth celebrate a 1-0 win over the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox shortstop Vinny Capra and second baseman Chase Meidroth celebrate a 1-0 win over the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox players congratulate pitcher Grant Taylor after a 1-0 win over the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox players congratulate pitcher Grant Taylor after a 1-0 win over the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)

White Sox pitcher Grant Taylor throws in the eighth inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox pitcher Grant Taylor throws in the eighth inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox second baseman Chase Meidroth throws from one knee after fielding a grounder by Giants left fielder Heliot Ramos for an out in the ninth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox second baseman Chase Meidroth throws from one knee after fielding a grounder by Giants left fielder Heliot Ramos for an out in the ninth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
A security worker tries to grab an inflatable baseball balloon as fans play keep-away in the bleachers in the seventh inning of a White Sox-Giants game Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)A security worker tries to grab an inflatable baseball balloon as fans play keep-away in the bleachers in the seventh inning of a White Sox-Giants game Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)

White Sox left fielder Andrew Benintendi rounds the bases after hitting a home run against the Giants in the sixth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox left fielder Andrew Benintendi rounds the bases after hitting a home run against the Giants in the sixth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox left fielder Andrew Benintendi is congratulated by coaches and manager Will Venable (1) after hitting a home run against the Giants in the sixth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox left fielder Andrew Benintendi is congratulated by coaches and manager Will Venable (1) after hitting a home run against the Giants in the sixth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
Giants right fielder Mike Yastrzemski stretches but can't catch a home run ball hit by White Sox left fielder Andrew Benintendi in the sixth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)Giants right fielder Mike Yastrzemski stretches but can’t catch a home run ball hit by White Sox left fielder Andrew Benintendi in the sixth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)

White Sox second baseman Chase Meidroth, right, gets into his fielding stance in the seventh inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox second baseman Chase Meidroth, right, gets into his fielding stance in the seventh inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox left fielder Andrew Benintendi catches a fly ball for an out in the seventh inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox left fielder Andrew Benintendi catches a fly ball for an out in the seventh inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox second baseman Chase Meidroth bounces a ball off his chest after an out in the seventh inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox second baseman Chase Meidroth bounces a ball off his chest after an out in the seventh inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)

White Sox starting pitcher Adrian Houser throws against the Giants in the fifth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox starting pitcher Adrian Houser throws against the Giants in the fifth inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox right fielder Austin Slater leaps to catch what would have been a home run by Giants center fielder Jung Hoo Lee in the second inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox right fielder Austin Slater leaps to catch what would have been a home run by Giants center fielder Jung Hoo Lee in the second inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox right fielder Austin Slater leaps to catch what would have been a home run by Giants center fielder Jung Hoo Lee in the second inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox right fielder Austin Slater leaps to catch what would have been a home run by Giants center fielder Jung Hoo Lee in the second inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)

Giants left fielder Heliot Ramos bounces off the safety netting after catching a fly ball by White Sox left fielder Andrew Benintendi in the third inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)Giants left fielder Heliot Ramos bounces off the safety netting after catching a fly ball by White Sox left fielder Andrew Benintendi in the third inning Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox first baseman Miguel Vargas turns away from the plate umpire after being called out on strikes in the third inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox first baseman Miguel Vargas turns away from the plate umpire after being called out on strikes in the third inning against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
White Sox starting pitcher Adrian Houser gestures a greeting to the plate umpire at the start of a game against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)White Sox starting pitcher Adrian Houser gestures a greeting to the plate umpire at the start of a game against the Giants on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)

Giants center fielder Jung Hoo Lee jogs to the outfield to warm up for a game against the White Sox on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)Giants center fielder Jung Hoo Lee jogs to the outfield to warm up for a game against the White Sox on Saturday, June 28, 2025, at Rate Field. (John J. Kim/Chicago Tribune)
Members of a Taiwanese cheerleading squad named "Uni-Girls" perform in the outfield on Taiwan Day at Rate Field as a grounds crew worker waits before a White Sox-Giants game Saturday, June 28, 2025. (John J. Kim/Chicago Tribune)Members of a Taiwanese cheerleading squad named “Uni-Girls” perform in the outfield on Taiwan Day at Rate Field as a grounds crew worker waits before a White Sox-Giants game Saturday, June 28, 2025. (John J. Kim/Chicago Tribune)
Members of a Taiwanese cheerleading squad named "Uni-Girls" pose for pictures with White Sox mascot Southpaw on Taiwan Day at Rate Field before a White Sox-Giants game Saturday, June 28, 2025. (John J. Kim/Chicago Tribune)Members of a Taiwanese cheerleading squad named “Uni-Girls” pose for pictures with White Sox mascot Southpaw on Taiwan Day at Rate Field before a White Sox-Giants game Saturday, June 28, 2025. (John J. Kim/Chicago Tribune)