Rajai Davis singled home the winning run with two outs in the bottom of the ninth inning and the Blue Jays rallied for their ninth straight win, a 7-6 decision over the Baltimore Orioles on Friday night.
Munenori Kawasaki hit his first career home run, a tying two-run shot in the seventh, while Adam Lind and Edwin Encarnacion also connected for the Blue Jays.
Casey Janssen (2-0) worked one inning for the win as Toronto evened its record at 36-36.
Facing Orioles reliever Brian Matusz (2-1), Maicer Izturis singled to begin the ninth and moved to second on Josh Thole’s sacrifice. Pinch hitter Mark DeRosa was intentionally walked to bring up Kawasaki, who moved up both runners with a grounder.
Pedro Strop came on to face Davis, who lined a single over the head of shortstop J.J. Hardy.
Yankees 6, Rays 2 — Zoilo Almonte provided much-needed pop in his first major league start, homering and adding two singles that led New York at home.
David Phelps (5-4) beat Roberto Hernandez (4-8) and the Rays for the second time in a month, allowing two runs in 5⅔ innings.
Nationals 2, Rockies 1 — Stephen Strasburg struck out nine over seven innings, Ian Desmond homered in the seventh to help give the righty his first win in June, and host Washington handed Colorado its fifth straight loss.
Making his 14th start of the season, Strasburg (4-6) allowed one run on five hits for his first victory since May 31. After DJ LeMahieu’s RBI single in the second, Strasburg kept the Rockies scoreless.
Mets 4, Phillies 3 — Juan Lagares hit a go-ahead double, Jeremy Hefner pitched six effective innings, and visiting New York handed Philadelphia’s Cole Hamels (2-11) his 11th loss.
Rangers 6, Cardinals 4 — Nelson Cruz snapped a ninth-inning tie with a two-run single through a drawn-in infield and Texas beat host St. Louis in the opener of a series between 2011 World Series opponents.
Derek Holland was strong at the end of a seven-inning stint after a shaky start, Neal Cotts (4-1) escaped a bases-loaded jam in the eighth when Jon Jay tapped out on a full-count pitch and Joe Nathan finished for his 23d save in 24 chances.
Brewers 2, Braves 0 — Jean Segura hit a home run and Wily Peralta allowed two hits in seven innings to lead host Milwaukee to its second shutout of the season.
Pirates 5, Angels 2 — Gerrit Cole pitched four-hit ball into the seventh inning in his native Orange County, earning his third straight victory to open his major league career in Pittsburgh’s win over Los Angeles.
Athletics 6, Mariners 3 — Bartolo Colon (10-2) pitched eight effective innings, Yoenis Cespedes hit two home runs and knocked in four, and Oakland doubled up Seattle on the road.
Padres 5, Dodgers 2 — Chris Denorfia and Chase Headley each had two RBIs as the Padres roughed up Clayton Kershaw and four relievers shut down the Dodgers after Clayton Richard left after throwing just two pitches because of shoulder pain.
Indians 5, Twins 1 — Scott Kazmir allowed one run in seven strong innings and Jason Kipnis drove in three runs, leading Cleveland to a home win over Minnesota.
White Sox 9, Royals 1 — Hector Santiago shut down the Royals’ punchless offense for a career-best eight innings, and visiting Chicago roughed up Jeremy Guthrie.
Cubs 3, Astros 1 —
Diamondbacks 11, Reds 5 — Paul Goldschmidt homered twice and host Arizona beat Cincinnati in Johnny Cueto’s worst outing in three seasons. Cueto (4-1) went 4⅓ innings and allowed seven runs and 11 hits.
Marlins 6, Giants 3 — Logan Morrison homered and tripled off Tim Lincecum as Miami beat the defending World Series champions in San Francisco.