1st inning: 8-10
2nd inning: 8-10
3rd inning: 5-13
4th inning: 10-8
The Giants lost the last two games in LA by a score of 18-2 but have otherwise had a decent stretch in the month of June (9-7). Not that it matters much as the team sits in last place at 31-41 (.431) and have scored 97 fewer runs than they have allowed.
FanGraphs rates the Giants hitters as 29th out of 30 teams in wOBA (.