McCann and Gonzalez help Astros over Mariners 2-1

ESPN logo
Wednesday, April 5, 2017
Houston Astros starting pitcher Lance McCullers Jr. delivers during the first inning of a baseball game against the Seattle Mariners, Tuesday, April 4, 2017, in Houston.
Seattle Mariners pitcher Felix Hernandez performs arm exercises before the team's baseball game against the Houston Astros, Tuesday, April 4, 2017, in Houston.
Houston Astros' Marwin Gonzalez, right, celebrates his solo home run off Seattle Mariners starting pitcher Hisashi Iwakuma during the sixth inning of the game.
Houston Astros' Jose Altuve, right, and Carlos Correa celebrate the team's 2-1 win over the Seattle Mariners in a baseball game, Tuesday, April 4, 2017, in Houston.
Seattle Mariners' Mitch Haniger (17) slides safely into second for a double against Houston Astros second baseman Jose Altuve during the fourth inning of the baseball game.
Seattle Mariners' Robinson Cano hits a double during the first inning against the Houston Astros in a baseball game Tuesday, April 4, 2017, in Houston.
Houston Astros' George Springer, right, and Jose Altuve celebrate the team's 2-1 win over the Seattle Mariners in a baseball game, Tuesday, April 4, 2017, in Houston.
Houston Astros' George Springer (4) is tagged out by Seattle Mariners shortstop Jean Segura while attempting to steal second during the third inning of the baseball game.
Houston Astros relief pitcher Ken Giles reacts after striking out Seattle Mariners' Mitch Haniger to end the baseball game, Tuesday, April 4, 2017, in Houston. Houston won 2-1.
Houston Astros third baseman Alex Bregman throws out Seattle Mariners' Jarrod Dyson during the fifth inning of a baseball game, Tuesday, April 4, 2017, in Houston.
1 of 10
McCann and Gonzalez help Astros over Mariners 2-1Houston Astros starting pitcher Lance McCullers Jr. delivers during the first inning of a baseball game against the Seattle Mariners, Tuesday, April 4, 2017, in Houston.
AP Photo/Eric Christian Smith

HOUSTON -- Brian McCann's focus this offseason was finding a way to hit more balls to the opposite field like he used to earlier in his career.

On Tuesday night against the Mariners it paid off when he got his first hit with the Astros on an opposite field home run that helped Houston to a 2-1 win.

If you're viewing on our ABC13 news app, tap on the photo above to see more images.

"A lot of work went into this offseason with my swing to be able to do that," he said. "Over the last two years I'd just become a dead pull hitter and I put a lot of hours in the cage for that swing right there. I was waiting for it to translate into a real game ... so it was nice for it to pay off tonight."

RELATED: 5 things you didn't know about Dallas Keuchel

Top 5 things you didn't know about Dallas Keuchel

Marwin Gonzalez added a solo homer to back a solid start by Lance McCullers and give the Astros their second straight victory over Seattle to start the season.

McCann's homer off Hisashi Iwakuma (0-1) put Houston up 1-0 in the third inning, and Gonzalez broke a 1-all tie with his solo shot to left-center in the sixth inning.

McCullers (1-0), slowed by injuries for chunks of last season, allowed one run and five hits while fanning seven in six innings. It was his first start since August 2 after he missed the last two months of last year with an elbow injury.

"I felt really good most of the start. I felt pretty locked in," he said. "I thought I was working the fastball pretty good. The curveball mix was pretty good. I mixed in a couple changeups along the way, so it was good."

Will Harris pitched a perfect seventh, Luke Gregerson allowed one hit in the eighth and Ken Giles finished with a one-hit ninth for his second save.

PHOTOS: Astros beat Mariners on Opening Day 3-0

1 of 12
Houston Astros starting pitcher Dallas Keuchel delivers in the second inning of a baseball game against the Seattle Mariners, Monday, April 3, 2017, in Houston.
AP Photo/Eric Christian Smith

If you're viewing on our ABC13 news app, tap on the photo above to see more images.

RECOMMENDED: After shaky spring, Iwakuma looks to rebound vs. Astros

Danny Valencia had two hits and drove in a run, the Mariners' only one in two games against the Astros.

"We couldn't string any good at bats together, and their pitching has been very good," manager Scott Servais said. "We chased some balls out of the strike zone and have gotten away from controlling the zone a little bit."

Gonzalez is 12 for 27 with two homers and four RBI against Iwakuma, who allowed both runs, four hits and three walks in six innings. He didn't allow a hit until McCann's homer to left field.

WATCH: Inside Houston Astros Street Fest at Minute Maid Park

Fans can check out Fan Fest before tonight's game.

Mitch Haniger doubled to start the fourth inning before McCullers intentionally walked Kyle Seager with two outs. An RBI single by Danny Valencia tied it and Leonys Martin reached on an error by Gonzalez at first, loading the bases, but Mike Zunino grounded out.

Jarrod Dyson hit an inning-ending groundout with two on in the sixth.

TRAINER'S ROOM

Mariners: Ace Felix Hernandez, who left Monday's start after the fifth inning with tightness in a groin, was still dealing with the problem but said he expects to take his next turn in the rotation.

Astros: Houston starter Collin McHugh is to make am injury rehabilitation start for Triple-A Fresno on Thursday. McHugh opened the season on the 10-day DL after dealing with "dead arm."

SMYLY MOVED TO 60-DAY DL

The Mariners moved left-hander Drew Smyly from the 10-day to the 60-day disabled list while he recovers from a flexor strain in his left arm. Smyly was 1-0 with a 5.0 ERA in three Cactus League games this spring. Seattle claimed right-hander Evan Marshall off waivers from Arizona to take Smyly's spot on the 40-man roster. Marshall, who was designated for assignment by Arizona on March 28, was assigned to Triple-A Tacoma.

SCORELESS START

Houston's pitching staff opened the season by throwing 12 1/3 scoreless innings, which is the longest streak to start a season in franchise history. It's the second time the Astros have held their opponents to one run or less in both of their first two games and the first time since 1979 when they did it in their first three.

UP NEXT

Mariners: LHP James Paxton starts in the third game of this series on Wednesday. Paxton was 6-7 with a 3.79 ERA in 20 starts last season.

Astros: RHP Charlie Morton is to make his Astros debut on Wednesday. Morton missed most of last season because of hamstring surgery. He was 1-1 with a 4.15 ERA in four starts.

Report a typo to the ABC13 staff

RELATED: ASTROS + MLB BASEBALL

Mariners and Astros eyeing playoffs on Opening Day

Houston Astros starting pitcher Dallas Keuchel throws during the first inning of a baseball game against the Detroit Tigers.
Carlos Osorio

PHOTOS: Houston Astros fans fired up for Opening Day

1 of 42
These are photos Astros fans have sent in. Do you have pics? Email them to us at news@abc13.com or post them using #abc13eyewitness.
Photo/iWitness Reports

If you're viewing on our ABC13 news app, tap on the photo above to see more images.