Baseball roundup: Cubs spoil Darvish’s return – STLtoday.com

Texas’ Yu Darvish returned from the disabled list to strike out nine but was inefficient and wild at times, and Anthony Rizzo’s two-run double helped lead the host Chicago Cubs past the Rangers 3-1 on Saturday.

In his first start since June 8 because of shoulder pain, Darvish (2-1) reached 98 mph and allowed only two runs and two hits, but the righthander lasted just 4 1/3 innings thanks to four walks and shoddy defense.

Darvish, a three-time All-Star, was making his fourth start since missing all of 2015 following Tommy John surgery.

National League

Nationals 6, Pirates 0 • Tanner Roark pitched eight-plus innings, scattering five hits, and had an RBI single in a three-run fourth for host Washington, which spoiled the return of Pittsburgh’s Gerrit Cole (5-5) from the 15-day disabled list.

Padres 7, Giants 6 • Adam Rosales singled in the tying run in the 10th inning before Santiago Casilla balked home the winning run as host San Diego rallied to win.

D’backs 2, Dodgers 1 • Brandon Drury’s single drove in Jake Lamb with the winning run in the bottom of the 12th inning to beat Los Angeles.

Rockies 4, Braves 3 • Trevor Story led off the ninth with a single, advanced to third on two wild pitches and scored the go-ahead run on a throwing error to lift visiting Colorado.

Brewers 9, Reds 1 • Jonathan Lucroy’s two-run homer started Milwaukee’s five-run third, and the visiting Brewers rolled to a victory with their best offensive showing in nearly two months.

Phillies 4, Mets 2 • Ryan Howard, the former Lafayette High and Missouri State star, homered and Maikel Franco singled home the tiebreaking run in the seventh to lead host Philadelphia. Cody Asche (Fort Zumwalt West) also drove in a run for the Phils.

American League

Royals 8, Tigers 4 • Salvador Perez singled, doubled, scored a run and drew two of seven walks for visiting Kansas City. The Royals scored four runs in the first inning off Mike Pelfrey.

Red Sox 5, Yankees 2 • Sandy Leon homered and drove in four runs as visiting Boston won its season-high sixth in a row.

Mariners 1, Astros 0 • Hisashi Iwakuma limited visiting Houston to two hits in seven innings and Robinson Cano provided the only scoring with a RBI single in the sixth.

A’s 5, Blue Jays 4 • Khris Davis hit two home runs, Ryon Healy hit his first career homer and Sonny Gray snapped a 12-game winless streak for host Oakland.

Orioles 2, Rays 1 • Chris Tillman (13-2) became the American League’s second 13-game winner, backed by J.J. Hardy’s two-run homer for visiting Baltimore.

Angels 1, White Sox 0 • Matt Shoemaker (5-9) went the distance for host Los Angeles, allowing six hits. He struck out 13 and walked none.

Associated Press