In the last of a three-game series between the San Francisco Giants (41-35) and the Colorado Rockies (41-35) at AT&T Park, Madison Bumgarner (7-4, 3.04 ERA) and Kyle Kendrick (3-9, 5.96 ERA) get the start. The Giants won the last game 7-5 and the series is currently tied 1-1. The game gets underway at 4:05 p.m. ET on Sunday, Jun. 28 and will air on ROOT-RM and CSN-BAY.

Bumgarner has a 3.13 ERA and a 9-6 record in his career against the Rockies, but is up against a solid Colorado offense that's hitting .271 on the year. Buster Posey (.297, 39 Rs, 11 HRs, 50 RBIs, 1 SB) continued his strong season yesterday, going 2 for 3 with one run and two RBIs. In his pitching opportunities against the Giants, Kendrick is 2-3 with a 4.85 ERA. He meets a strong San Francisco offense that's batting .270. Nolan Arenado (.290, 47 Rs, 22 HRs, 65 RBIs) went 1 for 4 yesterday with one run and one RBI.

San Francisco is a heavy -226 favorite at home and the Over/Under (O/U) for this matchup is seven runs. When playing as the favorite, the Giants have an 18-22 record and overall money line at +128. They have an SU record of 20-22 against teams in their division and a 6-15 record when they were the favorite in those games. Over their past 10 games, San Francisco's offense has been playing lights out, averaging 5.7 runs per game, well over their season average of 4.2. The Giants have one of the most prolific offenses in the entire NL, averaging 4.2 runs per game. The Giants are an exceptional hitting team with 9.3 hits per game, one of the highest marks in the NL. Don't expect the San Francisco hitters to swing wildly. They average only 6.8 strikeouts per game.

On the other side, the Rockies have a record of 26-26 when they are the underdog and are -364 overall with the money line. Against divisional rivals, they are 16-22 SU and have played poorly as the underdog with a 14-15 record. They sport the top-ranked offense in the NL, averaging 4.6 runs per game. The top hitting team in the NL are the Rockies, who average 9.3 hits per game. Colorado's pitching staff tends to perform poorly when they play division rivals. They've allowed an average of 6.0 runs per game against teams from the NL West, higher than their season average of 5.1.

The Rockies have gotten the better of the Giants in head-to-head matchups this season, going 7-4. The Giants will take on a right-hander (Kendrick) in this game and have a 30-29 record against right-handed starting pitchers this season. The left-handed Bumgarner will take the mound against the Rockies. Against lefty starters this season, they have an awful 3-10 record.

Predictions: SU Winner - SF, O/U - Over

Notes

The Giants are 21-22 against their divisional rivals, while the Rockies are 16-23 against their division.

The Giants are 3-2 in games that go into extra innings. Meanwhile, the Rockies are 1-4 in such matchups.

The Rockies are coming off of a weak pitching game where they recorded five strikeouts. The Giants have a record of 14-12 when opponents' pitchers have that many strikeouts or fewer.

When they outhit their opponents, the Rockies are 24-6. The Giants have a 36-5 record when outhitting opponents.

Ranking 10th in runs, San Francisco has earned 323 this season. Colorado ranks fifth with 341 runs.

Ranking 26th, Colorado is near the bottom of the league in walks, notching 173 this season. San Francisco ranks in the top half at 12th with 224.

When the Giants hit at least one home run, they are 28-12. When the Rockies hit at least one homer, they have a 30-21 record.