MILWAUKEE: Clayton Kershaw scattered three singles in his second complete game of the year and Matt Kemp hit his first home run since April 24, lifting the Los Angeles Dodgers to a 3-1 victory over the Milwaukee Brewers on Monday night.

Ryan Braun managed a pair of singles and Yuniesky Betancourt also singled for the only hits off Kershaw (5-2). The lefty struck out five and walked one.

Andre Ethier homered and tripled for the last-place Dodgers before being ejected by plate umpire Dan Bellino for arguing a called third strike in the eighth inning.

The victory was a respite for Dodgers manager Don Mattingly. He addressed speculation before the game on whether he would be fired this week, insisting he didn’t feel as if he was about to be replaced. Yovani Gallardo (3-4) gave up three runs, including two homers, in six innings.

Giants 8 Nationals 0: In San Francisco, Ryan Vogelsong broke his throwing hand on a swing after pitching himself toward his first win in seven starts, and San Francisco returned from a terrible road trip to beat Washington.

The right-hander fouled a ball off his right hand in the fifth inning and grimaced in pain. He was quickly examined near the batter’s box and left the game.

Vogelsong (2-4) snapped a six-start winless stretch with his first victory since April 11 against the Cubs. He allowed three hits in five sharp innings and lowered his ERA from 8.06 to 7.19.

Brandon Belt hit a solo home run, matched his career best with four hits and scored three runs as the Giants pounded a season-high 17 hits. Angel Pagan hit an RBI double and a two-run single. He also made a leaping catch against the center-field wall.

Diamondbacks 5 Rockies 1: In Denver, Patrick Corbin tossed a three-hitter for his first complete game and struck out a career-high 10, lifting Arizona over Colorado.

Corbin (7-0) joined Randy Johnson as the only lefties in team history to begin the season 7-0. He also turned in his club-record ninth straight start in which he’s pitched at least six innings and allowed two runs or less.

Padres 4 Cardinals 2: In San Diego, Jason Marquis combined with four relievers on a four-hitter to win his fifth straight start and Will Venable homered to lead San Diego over NL Central-leading St. Louis.

Marquis (6-2) has won five consecutive starts for the first time since 2007 with the Chicago Cubs. He allowed two runs, one earned, on three hits in six innings.

Chris Denorfia went 3 for 3 with an RBI for the Padres, who have won three straight and five of seven. Huston Street pitched the ninth for his 11th save in 12 chances.

The Padres chased St. Louis rookie Shelby Miller (5-3) in the sixth, when they scored two runs on three walks, one hit and a hit batter.

Reds 4 Mets 3: In New York, Jay Bruce hit a tiebreaking homer and an RBI double to back Johnny Cueto’s wild but effective return from the disabled list during Cincinnati’s victory over New York.

Brandon Phillips had a two-run single for his first career hit off Shaun Marcum (0-5) in 13 at-bats. Phillips also made two sparkling plays in the field to help the Reds bounce back from a stunning 3-2 loss to the Phillies in which closer Aroldis Chapman gave up two home runs.

Chapman, the Reds’ fifth reliever, struck out two in a perfect ninth for his ninth save. He had blown his two previous save chances.

Marlins 5 Phillies 1: In Miami, Alex Sanabia outpitched Cole Hamels in a matchup of struggling starters to lead Miami past Philadelphia.

Justin Ruggiano and Nick Green each drove in two runs for Miami in front of a season-low crowd of 13,231 at Marlins Park. Sanabia (3-6) allowed one run and seven hits over 6 1-3 innings.

Hamels (1-7) struck out 10 in six effective innings but has not won since April 28. Domonic Brown homered for the Phillies.

Interleague

Braves 5 Twins 1: In Atlanta, Julio Teheran pitched into the ninth inning, Dan Uggla hit a three-run homer in the first and Atlanta beat struggling Minnesota for its fourth straight victory.

Teheran (3-1) gave up five hits, including Josh Willingham’s homer in the ninth. He struck out four, walked one and threw 80 of 123 pitches for strikes during the longest outing of his career.

Cory Gearrin earned his first major league save. Minnesota has lost six straight.

After rallying late to win three in a row against the Dodgers last weekend, Atlanta jumped on Twins starter Kevin Correia (4-4) early.