HOUSTON – Seattle's Taijuan Walker had a shaky first couple of innings, giving up a pair of home runs to the Astros in his season debut Monday night.
Fortunately for the 21-year-old right-hander, the Mariners had soon collected double that number of home runs and Walker settled down to help Seattle to a 10-4 win.
Robinson Cano's three-run shot in the seventh inning highlighted a night with a season-high four homers for the Mariners.
Mike Zunino had a two-run drive in the second, Michael Saunders added a pair on his long ball in the fourth and Brad Miller homered two batters later to help the Mariners to their eighth win in 10 games.
Walker (1-0), a heralded prospect, allowed home runs to George Springer and Marwin Gonzalez before striking out six in six innings in his return from a shoulder injury.
"I thought he threw pretty darn good," manager Lloyd McClendon said. "Command was a little shaky to start with, but I thought he settled down and threw some decent breaking balls, some decent changeups. Starting to find a rhythm a little bit. Did OK."
Walker said he tried not to get down on himself, but he knew that he could do a better job than he was doing early.
"I'm not swearing at myself, but I'm talking to myself: `C'mon Taijuan. Just keep the ball down and get ahead in the count,"' he said. "(Monday) my fastball command wasn't there, so I relied on my changeup. That got me through it."