San Francisco Giants beat Chicago Cubs 6-5

Wilmer Flores homered and drove in three runs, Kris Bryant scored two against his former team, and the San Francisco Giants hung on to beat the Chicago Cubs 6-5 for their season-high seventh straight win. 

Owners of the best record in the majors, the Giants matched their longest streak since a seven-game run in August 2020. 

They were rolling along with a 6-3 lead in the seventh before the Cubs scored two while chasing Logan Webb (10-3). 

The Cubs had the tying run on in the ninth after Jake McGee gave up a one-out double to pinch hitter Patrick Wisdom. But Frank Schwindel and Ian Happ grounded to first.

DOWNLOAD THE FOX 32 CHICAGO APP