Melky Cabrera remained the hottest hitter in the National League, Madison Bumgarner picked up his first win in nearly four weeks and the San Francisco Giants beat the Chicago Cubs 4-3 on Friday night.
Cabrera had two hits to raise his average to .376, tying him with Paul Konerko of the Chicago White Sox for the highest mark in the majors. That comes on the heels of his outstanding May when he tied a San Francisco franchise record with 51 hits.
Ryan Theriot added three hits and scored twice while Buster Posey had two RBIs to give the Giants their fourth win in five games on the current homestand.
Alfonso Soriano hit a three-run home run in the ninth for Chicago, but the Cubs fell short and lost for the 15th time in their last 20 games.
Coming off one of his worst starts of the season, Bumgarner looked strong after overcoming some early struggles. He retired 17 of 20 batters during one stretch and carried a shutout into the ninth before tiring.
Closer Santiago Casilla nearly let ...