In this MLB matchup between the Chicago Cubs and  San Francisco Giants, both teams will be looking to make an impact. Giants will rely on the offensive contributions of Wilmer Flores, Thairo Estrada, and LaMonte Wade Jr. Flores boasts an impressive .288 batting average and 21 home runs, while Estrada and Wade Jr. contribute with solid numbers as well. The Cubs, on the other hand, rely on Cody Bellinger, Nico Hoerner, and Seiya Suzuki to produce at the plate. Bellinger leads the team with a .319 average and 23 home runs.  With both teams having key players in their lineup, this game has the potential to be high-scoring and exciting.