Rapid Reaction: Dodgers 6, Marlins 5

LOS ANGELES -- Yasiel Puig is on a tear reminiscent of his comet-like arrival in the major leagues 11 months ago.

The Los Angeles Dodgers right fielder homered for the second consecutive game to spark the Dodgers to a 6-5 victory over the Miami Marlins on Monday. Puig drove in four runs and is batting .408 with six extra-base hits during his career-best 12-game hitting streak.

How it happened: The Dodgers were continuing their listless recent ways up until the fourth inning, when Puig jolted them awake by hammering a hanging slider from Tom Koehler into the left-center field bleachers for a three-run home run. The Marlins' pitchers did a pretty good imitation of the Dodgers’ command-shy bullpen, walking 10 batters.

Closer Kenley Jansen, who melted down in the Dodgers' extra-inning loss Sunday, pitched a perfect ninth inning for his 12th save.

Hits: Every starter in the Dodgers’ lineup got on base at least twice, aside from Andre Ethier, and he was 1-for-5 with an RBI single. The Dodgers entered the game 14th in the majors in on-base percentage, but they showed uncharacteristic patience. Dee Gordon, Puig and Matt Kemp all walked twice.

Misses: Dan Haren (5-1) keeps motoring along, winning for the third time in his past four decisions, but it’s looking harder and harder lately. Haren has a 4.12 ERA in his past three starts, and he has allowed 20 hits in 19 2/3 innings in that span. He has struck out a total of four batters in his past two starts (13 innings). Haren again was able to tiptoe around a lot of hard-hit balls, and the Dodgers again gave him copious run support. It’s a good formula, but will it last? You have to give Haren a lot of credit for pitching with his wiles. He has made 12 consecutive starts allowing no more than three earned runs.

Stat of the game: It’s a little surprising that Puig leads the Dodgers in RBIs (with 29), but it’s entirely surprising that he’s tied for the team lead in walks, with 17. Puig walked only 36 times in 432 plate appearances last season.

Up next: The Dodgers and Marlins continue the series Tuesday at 7:10 p.m., with Josh Beckett (0-1, 2.80 ERA) opposing Jacob Turner (0-0, 6.75). The team is expecting a big crowd on Puig bobblehead night.