PITTSBURGH — Andrew McCutchen clubbed his 15th homer of the season and the Pittsburgh Pirates completed a doubleheader sweep of the St. Louis Cardinals with 6-0 victory Tuesday. Brandon Cumpton (1-1) allowed three hits over seven innings to pick up his first major league win. The sweep propelled the Pirates into first place in the NL Central. Pittsburgh is a season-high 22 games over .500 (64-42). Tyler Lyons (2-4) gave up four runs, three earned, in six innings. The rookie struck out five and walked one, but received no help from a reeling offense. The Cardinals have dropped six straight and have scored five runs in their last 56 innings. St. Louis catcher Yadier Molina left in the fourth inning with a right knee strain. Braves 11, Rockies 3: Freddie Freeman hit two home runs, Brian McCann added a three-run shot and Atlanta beat Colorado to win its fifth straight game. The Braves, who scored 10 unanswered runs, moved 10 games ahead of second-place Washington on the NL East. They lead the majors with a 36-15 home record. Freeman had four RBIs with his first multihomer game this season and fourth of his career. Rookie Alex Wood (1-2) earned his first career victory. Phillies 7, Giants 3: Carlos Ruiz and Michael Young hit two-run homers to back John Lannan, and Philadelphia beat San Francisco to snap an eight-game losing streak. The Phillies beat the New York Mets 13-8 in their first game after the All-Star break, but scored a total of 14 in the next eight losses to drop out of contention. The defending World Series champion Giants have lost five in a row and eight of nine. They came off a 3-7 homestand that left them in last place in the NL West. Mets 4, Marlins 2, 10 innings: Marlins reliever Chad Qualls took a tumble after escaping late trouble, but Miami stumbled in the 10th inning when John Buck hit a tiebreaking two-run single that lifted New York to victory. Zack Wheeler took a no-hitter into the seventh inning and Juan Lagares had three hits and two RBIs for the Mets. Donovan Solano and Jake Marisnick had consecutive RBI singles after Ed Lucas got Miami's first hit with one out in the seventh to tie it 2-all. Brewers 6, Cubs 5 (1st game): Brewers 3, Cubs 2 (2nd game): Jeff Bianchi delivered a two-run single off shortstop Starlin Castro's glove with two out in the ninth to lead the Milwaukee Brewers to a 3-2 victory over the Chicago Cubs and a day-night doubleheader sweep. The Brewers pulled out the nightcap after a 6-5 victory in which they lost starter Yovani Gallardo to a tight left hamstring. In the second game, they got six scoreless innings from Tyler Thornburg and a leadoff homer from Juan Francisco in the fifth. Padres 4, Reds 2: Nick Hundley hit a two-run double with two outs in the eighth inning and San Diego handed Cincinnati its fifth straight loss. Will Venable, who scored the go-ahead run on Hundleys' hit, went 3 for 3 with a walk, a run scored and an RBI. Inter-League Dodgers 3, Yankees 2: Mark Ellis singled in the winning run in the ninth inning, lifting Los Angeles to the victory over New York. With two out, Ellis lofted the ball over the head of leaping shortstop Derek Jeter to score Andre Ethier, who singled and stole second. The Dodgers improved to 27-6 since June 21, their best stretch since going 29-5 during a 34-game run from Aug. 7-Sept. 9, 1953. — Agencies