Cincinnati ended its longest skid in five years by getting several good defensive plays and another dominating performance by its All-Star starter. Cueto (11-6) gave up four hits and walked three.
Left-hander Aroldis Chapman pitched out of a two-on, two-out threat in the eighth and finished for his 22nd save in 24 chances. He extended his streak of at least one strikeout in his last 43 appearances, the longest by a reliever in the majors since 1900.
Gio Gonzalez (6-6) gave up four hits and fanned eight in seven innings.
The stretch is the second-longest in team history, three short of a 12-game winning streak in June 2004.
John Lackey (11-7) came up short in his first attempt to earn his 150th win, giving up three runs and eight hits over seven innings.
Before the game, the Red Sox traded right-hander Jake Peavy and cash to San Francisco for minor league pitchers Edwin Escobar and Heath Hembree. Boston, last in the AL East one season after winning the World Series, has lost five straight.
Grant Balfour (1-3) went 1 2-3 innings for the win, and Jake McGee pitched the ninth for his 11th save.
Shelby Miller returned to the Cardinals' rotation and pitched 5 2-3 effective innings. Adams hit a two-run double in the first and a two-run triple in a four-run seventh that was capped by Pierzynski's RBI single.
Randy Choate (2-2) got the last out of the sixth. Trevor Rosenthal worked around two hits in a scoreless ninth, earning his 31st save in 35 tries.
The 37-year-old Pierzynski signed with the Cardinals on Saturday, 10 days after he was released by Boston. St. Louis had been looking for a steady presence behind the plate since All-Star catcher Yadier Molina tore a ligament in his right thumb July 9.
Ryan Sweeney and pinch-hitter Nate Schierholtz homered for the Cubs. James Russell (0-2) took the loss.
DENVER (AP) - Nolan Arenado bounced back from a benching with three hits, including a home run, and Colorado routed Pittsburgh.
Tyler Matzek (2-4) pitched three-hit ball over seven scoreless innings for his first win since his major league debut June 11 against Atlanta. Drew Stubbs and Corey Dickerson also homered for the Rockies, who have won three straight.
Ike Davis denied Colorado its first shutout at Coors Field this season with a one-out homer in the ninth.
It was a bounce-back performance for Arenado, removed from Friday's game when he didn't hustle down the line on a grounder to the pitcher in the fourth inning.
Arenado met with manager Walt Weiss before Saturday's game and said he agreed with the decision.
HOUSTON (AP) - Giancarlo Stanton hit a three-run double, and Jordany Valdespin added a two-run homer to power Miami past Houston.
Stanton's double in the second inning broke a 2-all tie. Christian Yelich had two hits, including an RBI single as part of the four-run outburst. Valdespin hit his first homer of the season in the ninth off Chad Qualls.
Tom Koehler (7-7) gave up three runs and nine hits in five innings.
Jason Castro hit an early two-run homer and Jose Altuve had three hits for Houston, which lost its fourth straight and fell a season-high 20 games under .500.
Jarred Cosart (9-7) allowed five runs and seven hits with four walks in 5 2-3 innings.
MINNEAPOLIS (AP) - Chris Sale tied a season high with 12 strikeouts in eight dominant innings, Alexei Ramirez hit his 10th homer and Chicago defeated Minnesota for its third straight win over the Twins.
Sale (10-1) scattered five hits - all singles - and became the first White Sox starter to win 10 of his first 11 decisions in a season since Mark Buehrle in 2005. It was also Sale's 15th career game with 10 or more strikeouts, moving him into a tie for second on the franchise list with Juan Pizarro.
Chicago had its way against Logan Darnell (0-1) in his first major league start. A day after being recalled to fill in for injured Kyle Gibson, Darnell allowed seven runs and 11 hits while striking out seven in five innings.
Tommy La Stella also had three hits and Chris Johnson drove in two runs as the Braves moved within 1 1/2 games of NL East-leading Washington.
Teheran (10-6) allowed three runs on nine hits and no walks in six innings. He also drove in a run with a squeeze bunt.
Despaigne (2-2) walked five and also was wild on a crucial throw to third base for an error in Atlanta's four-run fourth. The right-hander from Cuba lasted only 3 2-3 innings and allowed five runs, two earned, on six hits.
It was his first start since throwing 7 2-3 hitless innings Sunday before allowing a run in a no-decision against the Mets.
Adrian Gonzalez had three hits and an RBI, and Juan Uribe had two hits and two RBIs to help the Dodgers move into first place in the NL West, a half-game ahead of the Giants.
Kershaw (12-2) walked one and struck out seven in his ninth career shutout and second this season. It also was his fourth complete game of the year and 15th of his career. The left-hander improved to 12-6 with a 1.40 ERA in 23 career games against the Giants, including 7-2 with a 0.69 ERA at AT&T Park.
Shoemaker (8-3) threw just 78 pitches through seven innings, allowing three hits and no walks while striking out five against a lineup that came in leading the AL in batting average, hits, on-base percentage and slugging percentage. The only hits off the right-hander were Ian Kinsler's first-inning double and singles by Eugenio Suarez and Austin Jackson.
Kevin Jepsen pitched a perfect eighth, and Jason Grilli got the last three outs. Jepsen has allowed only one earned run over his last 31 2-3 innings and 35 appearances.
The AL Central leaders were shut out for the fifth time this season, and their division lead over Kansas City was reduced to five games.
Verlander (9-9) allowed three runs and six hits in seven innings with four strikeouts and a walk.