Madison Bumgarner earned his 10th victory on Thursday night as he gave up just two runs over seven innings in a 4-2 win over the Padres. Bumgarner held the Padres to four hits while striking out six. He retired 20 out of the final 21 batters he faced and he has gone at least seven innings in each of his last six starts. Bumgarner will take a 3.02 ERA into the All-Star break. Bumgarner has been the exact opposite of Matt Cain during the first half as Cain has disappointed fantasy owners and Bumgarner has been really good. The Giants just wrapped up a disastrous home stand and have three games left in San Diego before the break. As they look to rebound in the second half, Bumgarner will have to continue to pitch the way he has so far this season.
Josh Hamilton is finally showing signs at the plate of what the Angels expected to get from him when they signed him to a five-year contract in the off-season. On Wednesday night, Hamilton went 2-for-5 with two homers and five RBI in the Angels 13-2 win over the Cubs. Hamilton's numbers (14 homers, 39 RBIs, .229 average) still aren't close to what was expected from him as we inch closer to the All-Star break, but they are improving. Four of his fourteen home runs have come in July. This was his first multi-home run game this season and eighth multi-home run game of his career.