With less than a month in the majors, Yasiel Puig was already putting up big enough numbers and making enough of an impact to trigger a write-in campaign for his all-star candidacy.

Although all but the "Last Chance" vote remains for one remaining all-star roster spot, the same arguments could be used in support of a Hanley Ramirez mid-summer classic push.

"Can he hit?" Dodgers manager Don Mattingly said jokingly before Friday's game when asked about a Ramirez all-star candidacy.

Ramirez can hit just fine, putting up Puig-like numbers since returning from a second stint on the disabled list earlier this month. Ramirez's bat has helped the resurgent Dodgers go from oblivion to the middle of a pennant race.

Ramirez extended his hitting streak to a career-high 16 games on Friday in a 10-2 victory over the Giants in front of 41,911 at AT&T Park.

The Dodgers won for the fifth time in their last six games and have won 11 of their last 13.

Juan Uribe had three extra-base hits, including a homer, and tied for a career high with seven RBIs, to lead the rout.

The news out of San Francisco wasn't all good, though.

Matt Kemp left the game after apparently reinjuring his surgically repaired left shoulder. Kemp grimaced and clutched his shoulder after swinging at a 1-1 offering from Matt Cain in the top of the second inning. He drew a walk in the at-bat without taking a swing and returned to the field for the bottom of the second, but left for pinch-hitter Carl Crawford in the third.

Kemp is day to day with an irritated acromioclavicular (AC) joint, the Dodgers announced during the game.