BALTIMORE — Steve Pearce and Manny Machado homered and the Baltimore Orioles won a season-high fourth consecutive game, 4-3 over the Houston Astros on Friday night.
Baltimore (19-14) is five games over .500 for the first time this season. Meanwhile, the Astros have lost six of their past seven games.
Orioles starter Wei-Yin Chen (4-2) had another effective outing, allowing two runs and five hits with four strikeouts and one walk and tied a season-high by going seven innings.
Pearce, who re-signed with the Orioles just two days after being released April 27, hit his third homer in four games. He homered in consecutive games for the first time in his eight-year major league career and has three This season.
Machado hit his first home run of the season since returning from off-season knee surgery on May 1. Orioles outfielder Nick Markakis went 3 for 4 and extended his hitting streak to 16 games.
Chris Carter hit his fifth home run of the season for the Astros.
Houston right-hander Scott Feldman made his first start since going on the disabled list April 21 with right biceps tendinitis and was facing his former team. Feldman, who went 5-6 as a starter for the Orioles last season, allowed two runs and five hits with six strikeouts over six innings. He gave up a home run for the first time in five starts this season.
With the game tied at 2, Orioles shortstop J.J. Hardy led off the seventh with a double to center. Astros righty Jerome Williams (1-2) got the next two batters to ground out before allowing an RBI single to Jonathan Schoop. Markakis followed with a double to center that made it 4-2.
Dexter Fowler led off the ninth with a double off Orioles closer Tommy Hunter. Marc Krauss walked before Hunter got Carter to hit into a double play, which scored a run. George Springer then struck out to end the game.
Houston fell to 1-20 when scoring three or fewer runs.
Reds 4, Rockies 3
CINCINNATI — Joey Votto hit a game-ending solo homer, and the Cincinnati Reds shut down Nolan Arenado in a win over Colorado Rockies.
Votto drove a 3-0 pitch from Boone Logan (1-1) over the wall in center for his fifth homer. Votto’s fourth career game-ending shot traveled an estimated 437 feet.
Arenado went 0 for 3, snapping his hitting streak at a club-record 28 games, the longest in the majors this season. But Arenado walked and scored on Justin Morneau’s tying double in the ninth, handing Jonathan Broxton (1-0) his first blown save in six opportunities.
Cincinnati’s Johnny Cueto went eight innings, giving him five consecutive starts of eight or more innings. He gave up five hits and two runs with one walk and eight strikeouts.
Angels 4, Blue Jays 3
TORONTO — Raul Ibanez drove in the tiebreaking run with a sacrifice fly in the ninth inning, Mike Trout hit a solo home run and the Los Angeles Angels won their fifth straight game in Toronto, beating the Blue Jays 4-3 on Friday night.
Erick Aybar had three hits and scored twice, including the decisive run in the ninth, as the Angels won for the eighth time in nine meetings with the Blue Jays and halted Toronto’s season-long winning streak at five games.
Aybar tripled off Brett Cecil (0-3) to begin the ninth and Trout reached safely when first baseman Edwin Encarnacion couldn’t find the bag after taking the throw on Trout’s infield grounder. Albert Pujols was intentionally walked to load the bases for Ibanez.
Joe Smith (2-0) got the win despite giving up a game-tying home run to Jose Reyes in the eighth and Ernesto Frieri finished for his fourth save in six chances.
Toronto took an early lead against right-hander Garret Richards. Reyes led off the first with a single, moved to second when Melky Cabrera walked and came around to score on two wild pitches.
The Angels tied it in the second when Efren Navarro hit a two-out double and scored on Collin Cowgill’s single.
Trout made it 2-1 with a leadoff homer in the third, but the Blue Jays tied it again in the bottom half on Richards’ third wild pitch of the game, with Cabrera coming home after the ball bounced away from catcher Hank Conger.
The Angels thought they had reclaimed the lead when Ibanez slid home after a wild pitch by Toronto’s Dustin McGowan sailed to the backstop in the fifth. Blue Jays manager John Gibbons challenged the call by plate umpire Angel Hernandez and Ibanez was ruled out after a 3:20 replay review.
Pirates 6, Cardinals 4
PITTSBURGH — Neil Walker had three hits, including a go-ahead three-run home run in the seventh inning, and drove in four runs to help the Pittsburgh Pirates beat the St. Louis Cardinals 6-4 Friday night.
Walker’s seventh homer came off Carlos Martinez (0-2) and rallied the Pirates from a 4-3 deficit for their third straight victory.
Pittsburgh beat St. Louis for the 10th time in 13 games at home.
St. Louis had gone ahead in the top of the seventh on Jhonny Peralta’s solo home run, his eighth. Allen Craig’s three-run home run, his fourth, accounted for the Cardinals’ other runs.
Justin Wilson (1-0) struck out the only batter he faced, Matt Adams, to end the top of the seventh. Mark Melancon pitched a scoreless ninth for his third save.