SAN FRANCISCO -- Pablo Sandoval splashed a home run into McCovey Cove to back Tim Lincecum's strong pitching performance, and the San Francisco Giants beat the Atlanta Braves 5-1 on Sunday to wrap up a 7-3 homestand.
Brandon Belt and Marco Scutaro also homered for the Giants. Lincecum (3-2) struck out seven in seven scoreless innings to end a three-start winless stretch in which he went 0-2. He also stopped a four-start skid against Atlanta, beating the Braves for the first time since April 11, 2010.
Gregor Blanco had an RBI double for the Giants, who won a home series against the NL East for the first time since April last year. Atlanta dropped its third straight since taking the series opener -- outscored 23-4 over the final three games.
Kris Medlan (1-5) lost his fourth straight decision. He is winless in six outings since his lone victory his first time out this year, April 4 against the Phillies.
ROCKIES 8, CARDINALS 2
De La Rosa did not allow a hit until David Freese's two-out single in the seventh, answering a pair of pitching gems by St. Louis over the weekend.
Charlie Blackmon added a two-run homer off Jaime Garcia (4-2) for the Rockies, who snapped a four-game skid. They finished with 11 hits after totaling three in consecutive shutout losses to rookie Shelby Miller and Adam Wainwright.
De La Rosa (4-3) struck out seven and allowed two hits in seven innings.
PHILLIES 4, DIAMONDBACKS 2, 10 INNINGS
PHOENIX -- Ryan Howard looped a two-run single to right field in the 10th inning after Philadelphia scored twice in the ninth to tie it against Arizona.
Shut down by Brandon McCarthy for the first eight innings, the Phillies rallied on Delmon Young's run-scoring double and Domonic Brown's RBI single off fill-in Diamondbacks closer Heath Bell. Philadelphia had 15 hits to salvage a series split after losing the first two games.
Jimmy Rollins singled with one out in the 10th off Matt Reynolds (0-1), and Chase Utley followed with a double for his fourth hit. Hitless with nine strikeouts in his previous 18 at-bats, Howard floated a single over Arizona's drawn-in infield.
PIRATES 3, METS 2
NEW YORK -- Pedro Alvarez hit a tiebreaking single in the eighth inning against New York's overworked bullpen, and Pittsburgh got a most fortunate bounce in beating the Mets.
With runners at second and third in the eighth, Lucas Duda hit a sharp grounder that struck first base and shot straight up in the air. Pirates second baseman Brandon Inge fielded the ball and tossed to reliever Mark Melancon covering first for the final out of the inning.
Jason Grilli pitched a perfect ninth for his 15th straight save to start the season.
REDS 5, BREWERS 1
CINCINNATI -- Don Lutz hit his first career home run, a three-run drive off the right-field foul pole in the second inning that led Cincinnati over Milwaukee for a three-game sweep.
Lutz, who made his big league debut on April 29, homered off Wily Peralta (3-3). Pinch-hitter Xavier Paul went deep in the seventh, sending the Brewers to their fourth straight loss and ninth in 10 games.
Bronson Arroyo (3-4) ended a four-start winless streak, allowing five hits in 6 2-3 scoreless innings with one walk and five strikeouts. He had been 0-3 since beating Philadelphia on April 15.
Dusty Baker got his 1,603rd win as a manager, moving past Hall of Famer Fred Clarke into sole possession of 17th place on baseball's career list. He is 16 behind Ralph Houk.
CUBS 2, NATIONALS 1
The Cubs didn't have a baserunner through the first five innings against Gio Gonzalez and trailed 1-0 entering the eighth before coming back in the deciding matchup of a three-game series.
Suzuki's throw hit Welington Castillo's bat. The ball veered well to the left of third base and into foul ground, allowing Alfonso Soriano to scoot home.
DODGERS 5, MARLINS 3
The Dodgers, who ended an eight-game slide Saturday night, took two of three in the series. They remain last in the NL West with a 15-21 record and trail division-leading San Francisco by seven games.
Van Slyke, recalled from the minors Friday, also had an RBI single. Matt Kemp extended his hitting streak to 11 games and got his 1,000th career hit.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE MLB HEADLINES
- Cubs not sure when ailing Castro will return
- Garza goal: Kick Cubs' 'teeth in every time'
- Twins lock up closer Perkins on 4-year deal
- Boras: Morales, Drew willing to wait for deals