Kent's was a three-run blast in the fifth and Martin's was a lead-off solo shot in the eighth. James Loney added an RBI single, which extended his hitting streak to 14 games and helped Los Angeles end its two-game losing streak.
The top four hitters in the LA lineup went a combined 8-for-16 with seven RBI and eight runs scored.
Esteban Loaiza (1-2) went five innings, giving up one run in relief of Hong-Chih Kuo, who allowed one run on two hits and three walks over four innings.
Matt Morris (0-2) gave up six runs on seven hits over 4 2/3 innings for Pittsburgh, which lost for the first time in five games.
Nate McLouth went 2-for-4 with a run scored for Pittsburgh.