Kershaw began the game on a shaky note when he walked Christian Yelich in the first inning, and allowed hits with two more batters in the following inning.
"I was terrible the first couple of innings. I didn't have command. It could have gone a lot differently. The game could have been out of hand pretty quick," Kershaw said.
Kershaw connected on an RBI single to left that scored Yasiel Puig and gave the Dodgers the 1-0 lead in the fourth inning. With the bases loaded, Carl Crawford knocked in an RBI double that increased the Dodgers lead 3-0 over the Marlins.
The Dodgers weren't done scoring in the fifth inning, they scored back to back runs on a double from AJ Ellis and a single from Skip Schumaker.
Yasiel Puig hit a double that hit the back of the center field wall, and in the sixth inning connected on a sacrifice fly that scored Adrian Gonzalez for the 6-0 lead. Puig is currently batting .346 even though he has gone 2 for 15 in the series.
Former Giant and All-Star closer Brian Wilson made his return in the ninth inning, allowing one hit and two strike outs. The first time Wilson returned to the mound since having Tommy John surgery, and his first game since April 2012.
It was long overdue, a very arduous process, but I'm glad I went through it so I could appreciate baseball even more," Wilson said. "I felt comfortable. I felt like I hadn't skipped a beat."
Kershaw (13-7) allowed five hits and captured six strike outs while lowering his ERA to 1.72.
Marlins starter Henderson Alvarez (2-3) pitched five innings, gave up seven hits and five runs in the loss.
The Dodgers have a huge 9 1/2 game lead over rival Arizona in the NL West, and are a impressive 28-5 since the All-Star break. They sit 23 games above .500 at 75-52.
The Dodgers return to Los Angeles on Friday for a big weekend series against the AL East leading Boston Red Sox.