Baltimore — Adam Jones scored the winning run in the 10th inning on a low throw to the plate by pitcher Jordan Lyles, and the Baltimore Orioles beat the Colorado Rockies 3-2 on Monday night for their fifth straight victory.
Jones reached on a one-out single off the third-base bag and took third on a single by Jonathan Schoop. Manny Machado followed with a comebacker to Lyles, who fumbled the ball before throwing home. Catcher Nick Hundley caught the ball near the ground and lost the handle while attempting to tag the sliding Jones.
Lyles (2-3) was charged with an error on the play.
Blue Jays 4, Padres 2
Toronto — Aaron Sanchez pitched seven shutout innings to win his 10th consecutive decision, Kevin Pillar had three hits and Toronto beat San Diego.
Sanchez (11-1) became the first Blue Jays pitcher to win 10 straight since Roy Halladay won 15 decisions in a row in 2003. Halladay and Roger Clemens (1998) hold the club record.
Phillies 4, Marlins 0
Miami — Jeremy Hellickson dominated the Marlins for a second straight start, throwing six innings of one-hit ball to help Philadelphia beat Miami.
Tommy Joseph hit a two-out RBI double in the top of the eighth to break a scoreless tie, and David Hernandez (2-3) pitched an inning in relief to earn the victory as four Phillies pitchers combined on a two-hit shutout.
Brewers 7, Diamondbacks 2
Milwaukee — Martin Maldonado hit a three-run homer and Milwaukee went deep four times Monday night, spoiling the major league debut of Arizona pitching prospect Braden Shipley.
Scooter Gennett, Jonathan Villar and pinch-hitter Andy Wilkins also connected for the Brewers in the opener of a four-game series. Chase Anderson went five innings to beat his former team for his first win since June 8.
Yankees 2, Astros 1
Houston — Austin Romine hit a tiebreaking double in the eighth inning to make a winner of Michael Pineda, and New York’s bullpen did just fine without star closer Aroldis Chapman in a victory over Houston.
All-Star relievers Dellin Betances and Andrew Miller closed out the Astros to help the fourth-place Yankees (51-48) move three games above .500 for the first time this season.
Angels 6, Royals 2
Kansas City, Mo. — Albert Pujols drove in four runs, Hector Santiago won his fifth consecutive start and Los Angeles beat Kansas City.
Pujols drove in two with a bases-loaded single during a four-run first, then added RBI singles in the seventh and ninth innings. He leads the majors with 26 RBIs in July, including 16 in his past eight games.
The Angels batted around in the first, which also included Daniel Nava’s sacrifice fly and Carlos Perez’s RBI infield single with two outs.
Santiago (9-4) is 5-0 with a 1.48 ERA in July. He held the Royals to two runs on five hits with four walks and five strikeouts.
Ian Kennedy (6-9) is 0-3 in five starts since a victory June 26.