HOUSTON (CBSDFW.COM/AP) — Michael Brantley homered twice, Jose Altuve also went deep and the Houston Astros beat the struggling Texas Rangers 5-3 on Sunday for their fifth straight victory.

Rogelio Armenteros pitched five solid innings in his first major league start, sending Texas to its seventh loss in a row.

READ MORE: VIDEO: A Candid Conversation With Kristaps Porzingis

Brantley put the AL West leaders on the board with a two-run drive to right-center in the first. He added a solo shot to right field in the eighth.

Houston scored two in the fifth with a two-out rally that Altuve started with a solo home run to center. Yordan Alvarez hit an RBI single to make it 4-1.

Danny Santana cut the lead to 2-1 in the third with an RBI single for the Rangers. Nomar Mazara hit a solo homer in the sixth off Josh James, and Logan Forsythe had a solo homer in the ninth.

Armenteros (1-0) yielded one run and two hits with six strikeouts. The right-hander earned his first career win after three relief appearances for the Astros.

READ MORE: North Texas Police Officers Escort Body Of Euless Detective Killed By Drunk Driver To Funeral Home

Josh Reddick robbed Rougned Odor of a two-run homer in the second, timing his jump and easily making the catch in front of the wall. Armenteros tipped his cap to Reddick, who responded by pounding his chest with his fist.

Roberto Osuna worked the ninth for his 22nd save.

Lance Lynn (12-6) matched a career high with 12 strikeouts in seven innings. He allowed four runs and seven hits.

Lynn retired 13 of 14 batters, including 10 by strikeout, before Altuve’s homer in the fifth.

The Texas Rangers now have a 50-49 record and will face the Seattle Mariners tomorrow night at 9:10 p.m.

MORE NEWS: 20-Year-Old Dallas Man Arrested After Killing 19-Year-Old Ex-Girlfriend

(© Copyright 2019 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)