The Mariners hit four home runs and had a season-high in hits and runs in a 14-6 win over the Rangers on Sunday.
The top three hitters in Seattle's order -- Suzuki, Beltre and Vidro -- were 9-for-14 with 10 RBI and nine runs scored.
"If we have people on base with this ballclub, it's going to be good," Vidro said.
Seattle's hitters staged a turnaround against Texas, after entering the series hitting just .187. They raised their averaged nearly 50 points in the three games, collecting 33 hits, including 14 on Sunday.
Seattle scored 24 runs in taking two of three from Texas.
Getting three consecutive games without interruption certainly helped Seattle. The Mariners played three straight days for the first time since their season-opening series at home against Oakland.
"Guys are getting more comfortable getting to play every day," Beltre said.
Suzuki hit his 21st career leadoff home run and one out later Vidro connected for a solo shot, quickly erasing a 2-0 deficit and setting the tone for the afternoon. Vidro then hit a three-run homer in the second inning, the first of Seattle's two four-run innings. It was Vidro's sixth career two-homer game, the last coming in 2003 while with Montreal.
Vidro started the day batting .143, and spent time in the video room with hitting coach Jeff Pentland trying to find answers.
"It's always good to have somebody like that who can correct you," Vidro said. "I listened to him and went out and tried to work on things early today in (batting practice) and it worked in the game."
That was more than enough offense for Horacio Ramirez, who made his first official start for Seattle, 14 days into the season. Ramirez started on April 6 at Cleveland, but a snow storm forced the game to be called one strike short of being official. Ramirez trailed that game 4-0, but his slate was wiped clean.
Ramirez (1-0) allowed Sammy Sosa's two-out, two-run single off the left field wall in the first, then held the Rangers mostly in check. He pitched six innings, giving up seven hits and one earned run, picking up his first win since July 17 of last year while with Atlanta.
Texas starter Brandon McCarthy (1-2) lasted two innings, giving up six runs and six hits including a trio of homers. It was the shortest outing in McCarthy's 15 career starts.
"It wasn't one of the more positive outings I'll have this year," McCarthy said.
Suzuki's 26th career four-hit day including a one-out bunt single in the fourth that started Seattle's second four-run inning. Suzuki snapped an 0-for-13 slump on Saturday, then raised his average from .192 to .290 just on Sunday.
"Yesterday, I had two ice creams. Usually I only eat one," Suzuki said.
Beltre then walked and Vidro's infield single loaded the bases. Raul Ibanez lined a shot past pitcher Kameron Loe into center field, scoring two. After a groundout, Texas third baseman Matt Kata made his second error of the day, misplaying the hop on Jose Guillen's chopper, allowing Vidro to score.
Kata also had a throwing error in the first and had Beltre's RBI single in the second skip under his glove. That hit came after a 13-pitch at-bat by Suzuki, who fouled off eight straight pitches before reaching on an infield single.
Beltre's homer came with two outs in the seventh and hit high off the foul pole in left field.
Texas second baseman Ian Kinsler hit a solo home run in the ninth, his sixth of the season.
|Jose Vidro (right) gets a welcome committee at home plate after his second home run of the day. (AP)|
|Players of the Game|
|Kenny Lofton, CF||5||1||1||1||0||1||0||.262|
|Ian Kinsler, 2B||4||3||2||1||1||0||2||.343|
|Michael Young, SS||5||0||0||0||0||0||0||.200|
|Mark Teixeira, 1B||4||0||1||1||0||1||2||.233|
|Sammy Sosa, DH||4||0||1||2||0||0||1||.175|
|Nelson Cruz, RF||3||0||1||0||1||0||0||.259|
|Matt Kata, 3B||4||1||0||0||0||1||3||.273|
|Chris Stewart, C||3||1||1||1||1||0||0||.333|
|Jerry Hairston Jr., LF||4||0||1||0||0||1||2||.333|
|2B - Chris Stewart (1, Ramirez)|
|HR - Ian Kinsler (6, Putz)|
|RBI - Kenny Lofton (5), Ian Kinsler (10), Mark Teixeira (2), Sammy Sosa 2 (7), Chris Stewart (2)|
|2-OUT RBI - Ian Kinsler (7), Mark Teixeira (1), Sammy Sosa 2 (3)|
|Team LOB - 6|
|Outfield Assists - Jerry Hairston Jr. 1|
|E - Matt Kata 2 (2, Throwing), Kameron Loe (1, Throwing)|
|Brandon McCarthy (L,1-2)||2||6||6||6||1||1||3||7.07|
|Pitches-Strikes - Brandon McCarthy 56-39, Kameron Loe 62-36, Bruce Chen 49-32, Scott Feldman 17-10|
|Ground Balls-Fly Balls - Brandon McCarthy 2-4, Kameron Loe 5-3, Bruce Chen 1-3, Scott Feldman 1-1|
|Batters Faced - Brandon McCarthy 14, Kameron Loe 15, Bruce Chen 10, Scott Feldman 3|
|Ichiro Suzuki, CF||5||4||4||2||0||0||0||.290|
|Adrian Beltre, 3B||4||3||2||4||1||0||0||.233|
|Jose Vidro, DH||5||3||3||4||0||0||0||.212|
|Raul Ibanez, LF||5||1||1||2||0||0||0||.226|
|Richie Sexson, 1B||4||0||1||0||0||0||0||.192|
|a- Ben Broussard, PH-1B||1||0||0||0||0||1||0||.250|
|Jose Guillen, RF||4||0||0||0||0||1||0||.185|
|Yuniesky Betancourt, SS||1||0||0||0||0||0||0||.125|
|Kenji Johjima, C||4||1||3||1||0||1||2||.476|
|Jose Lopez, 2B||3||1||0||0||1||1||3||.231|
|Jason Ellison, RF||0||0||0||0||0||0||0||1.000|
|Willie Bloomquist, SS-2B||3||1||0||0||1||1||1||.000|
|a-struck out for Sexson in the 8th|
|2B - Richie Sexson (3, McCarthy), Kenji Johjima (5, Chen)|
|HR - Ichiro Suzuki (1, McCarthy), Adrian Beltre (2, Chen), Jose Vidro 2 (2, McCarthy, McCarthy)|
|RBI - Ichiro Suzuki 2 (4), Adrian Beltre 4 (10), Jose Vidro 4 (6), Raul Ibanez 2 (4), Kenji Johjima (2)|
|2-OUT RBI - Ichiro Suzuki (2), Adrian Beltre 3 (6), Kenji Johjima (1)|
|SB - Ichiro Suzuki (1, 2nd base off Loe/Stewart)|
|Team LOB - 4|
|Outfield Assists - Ichiro Suzuki 1|
|DP - Suzuki-J. Lopez|
|E - Adrian Beltre (2, Throwing), Willie Bloomquist (1, Throwing)|
|Horacio Ramirez (W,1-0)||6||7||5||1||3||1||0||1.50|
|WP - Horacio Ramirez (1)|
|Pitches-Strikes - Horacio Ramirez 106-65, Julio Mateo 27-19, J.J. Putz 22-16|
|Ground Balls-Fly Balls - Horacio Ramirez 10-8, Julio Mateo 3-2, J.J. Putz 1-0|
|Batters Faced - Horacio Ramirez 29, Julio Mateo 6, J.J. Putz 4|
|Attendance - 25001|
|Game Time - 3:02|
|Temperature - 49|
|Umpires - Home - Dale Scott, First Base - Chris Guccione, Second Base - Ron Kulpa, Third Base - Paul Emmel|