SAN DIEGO — Pablo Sandoval hit three homers and drove in six runs Wednesday, leading a rare power show by the San Francisco Giants in a 13-5 win over the San Diego Padres.
Sandoval started the day with 10 home runs this season. He then hit a two-run shot in the fifth inning, a leadoff drive in the eighth and a three-run homer in the ninth.
Sandoval's only previous three-homer game came in the opener of last year's World Series. He wound up as the MVP of the Series.
The star third baseman also added a single against the Padres.
San Francisco hit six home runs overall. The Giants began the game tied with Miami for the fewest homers in the majors with 80.
Tim Lincecum (9-13) won again at Petco Park as the Giants avoided the three-game sweep. In Lincecum's first start at San Diego since throwing a no-hitter on July 13, he worked 52/3 innings and allowed five runs on seven hits in gaining his third straight win.
The Giants tagged Eric Stults (8-13), hitting three home runs in taking a 5-2 lead through four innings.
Brandon Crawford homered in the Giants third. Hunter Pence and Hector Sanchez hit two-run homers in the fourth.
Chase Headley and Ronny Cedeno homered for the Padres.
Pence's RBI double finished Stults in the fifth. Sandoval greeted reliever Brad Brach with a towering drive to right.
Cardinals 5, Reds 4, 16 innings
At Cincinnati, Matt Adams' second homer sent St. Louis to a victory over the Reds in 16 innings, protecting the Cardinals' hold on second place in the NL Central.
Adams broke an 0-for-17 slump by connecting in the 14th. After St. Louis let that lead get away, he homered again off Logan Ondrusek (3-1), ending the Reds' longest game of the season.
Brewers 9, Pirates 3
At Milwaukee, Pirates ace Francisco Liriano lasted only three innings and the Milwaukee Brewers pounded out a victory to delay Pittsburgh from clinching its first winning season since 1992.
Rockies 7, Dodgers 5
At Denver, Jorge De La Rosa pitched six strong innings to win his sixth consecutive decision, Todd Helton homered and the Rockies snapped the Dodgers' six-game winning streak with a victory.
De La Rosa (16-6) allowed two runs and six hits in matching his career high for wins in a season and tying Washington's Jordan Zimmermann for most wins in the National League. De La Rosa went 16-9 in 2009 for the Rockies.
Mets 5, Braves 2
At Atlanta, Lucas Duda had three hits, including a home run, and Andrew Brown added a towering two-run shot to lead Dillon Gee and the Mets to a win over the Braves.
Cubs 9, Marlins 7
At Chicago, Donnie Murphy homered to cap a four-run rally in the seventh inning and the Cubs connected four times to beat the Marlins.
Nationals 3, Phillies 2
At Philadelphia, Jordan Zimmermann became the National League's first 16-game winner, pitching seven solid innings to lead the Nationals past the Phillies.
Red Sox 20, Tigers 4
At Boston, David Ortiz hit two of Boston's eight homers and also doubled for his 2,000th career hit to lead the Red Sox to a romp over the Detroit Tigers.
Will Middlebrooks hit a grand slam, Ortiz had an RBI double to reach the milestone and Daniel Nava added a two-run homer when Boston pulled away with an eight-run sixth inning.
Athletics 11, Rangers 4
At Oakland, Calif., Jarrod Parker got plenty of home-run help and pitched his way into Oakland's record book, and the surging Athletics pulled into a tie atop the AL West with Texas by overpowering the Rangers.
Parker (11-6) allowed two runs in six innings to extend his unbeaten streak to 18 straight starts, eclipsing Catfish Hunter's Oakland mark set from June 2-Sept. 3, 1973. Parker also has won his last nine decisions, the most by an A's pitcher since Dan Haren won 10 in a row in 2007.
Brandon Moss, Daric Barton and Coco Crisp each hit two-run homers and Josh Donaldson added a three-run drive for Oakland. The A's handed Yu Darvish (12-7) a loss in consecutive starts for the first time all season.
Mariners 6, Royals 4
At Kansas City, Mo., Kendrys Morales hit a two-run homer with two outs in the ninth inning for Seattle.
Morales hit his 18th home run to straight away center on a 1-2 pitch from Aaron Crow (7-5).
The Royals used eight pitchers, tying a club record for a nine-inning game.
Rays 3, Angels 1
At Anaheim, Calif., rookie Wil Myers hit two homers off Jered Weaver, and Tampa Bay kept pace in the AL wild-card race.
Jeremy Hellickson (11-8) pitched scoreless ball into the sixth inning of his first victory in nearly six weeks for the Rays, who won their second straight after a five-game skid.
Indians 6, Orioles 4
At Cleveland, the Cleveland Indians, boosted by a good-luck chicken and a pair of RBIs from both Yan Gomes and Ryan Raburn, beat the Baltimore Orioles.
Cleveland pitcher Justin Masterson carried a live chicken on to the field for batting practice. The bird, supplied by a clubhouse workers from an area farm, was a gift to reliever Cody Allen.
Yankees 6, White Sox 5
At New York, struggling ace CC Sabathia pitched effectively into the eighth inning before Mariano Rivera earned his first four-out save in more than two years, helping the New York Yankees hold off the Chicago White Sox for a three-game sweep.
Astros 6, Twins 5
At Houston, Trevor Crowe hit an RBI single in the bottom of the ninth inning that lifted the Houston Astros over the Minnesota Twins.
Diamondbacks 4, Blue Jays 3
At Phoenix, Willie Bloomquist lined his third hit for a run-scoring single in the 10th inning and the Arizona Diamondbacks avoided a three-game sweep with a win over the Blue Jays.