The Colorado Rockies defeat the San Francisco Giants 7-6 in their final home series of the first half, helped by a late rally and a key eighth-inning swing from Kyle Karros. Multiple reports say Karros delivers a three-run home run in the 8th inning, which changes the game’s momentum and gives Colorado the lead in a close contest. The Giants remain within reach throughout the final margin of one run, but the Rockies hold on to secure the victory. One account highlights that Karros’ homer contributes to the Rockies’ strong performance in late innings across the season, noting that Colorado has 122 runs in the eighth inning or later, the highest total among major league teams. Together, the coverage portrays the game as tightly contested until Karros’ late extra-base hit provides the decisive scoring swing for the Rockies.