But as the Mariners began to rally in the eighth inning, manager Mike Hargrove walked over and asked him two questions: Can he play? Can he hit?
Vidro said yes to both and he followed up with a game-tying pinch-hit single to begin the Mariners' two-out, four-run rally in a 7-4 victory.
"All the pain goes away in a situation like that," Vidro said. "You don't think about anything. You just go up there and try to hit. I'm glad it happened for me there, in that situation."
The Mariners trailed 4-3 when Yuniesky Betancourt and Willie Bloomquist hit successive two-out singles. Ben Broussard was announced as the pinch hitter, forcing Orioles manager Sam Perlozzo to bring in lefty John Parrish. That's when Hargrove approached Vidro.
"It (finger) was swollen big time yesterday and today," Vidro said. "I thought I wasn't going to be able to help the ballclub."
Vidro bounced a 3-1 pitch up the middle, driving in Betancourt. Suzuki then sliced his double into the left-field corner to score Bloomquist and Lopez added the final two runs with a double into the right-field corner, as the Mariners sent nine batters to the plate.
"Johnny made a good pitch and (Vidro) hit a 15-hopper up the middle and Ichiro came through with another hit and that pretty much sealed it," Perlozzo said.
Chad Bradford (0-2) took the loss, yielding two runs on two hits in 2-3 of an inning.
George Sherrill (2-0) retired two batters in the eighth to pick up the win. J.J. Putz pitched the ninth for his 14th save in 14 chances.
Roberts, hitting .459 (17 of 37) over his past 10 games, had three doubles and scored a run for the Orioles. Nick Markakis had a pair of RBI singles.
Erik Bedard went six innings, allowing three runs and eight hits. Six of Bedard's last eight starts have been no-decisions.
"All I can do is throw strikes and keep your team in the ballgame and hopefully the wins will come," Bedard said.
The Orioles struck quickly against Mariners' ace Felix Hernandez. Roberts opened with his first of three doubles, one of two that hopped into the left-center seats. A sacrifice bunt by Jay Payton advanced Roberts to third and Markakis collected his team-leading 35th RBI with a sharp single to left.
Suzuki tied it with a bolt into the right-center seats on Bedard's first pitch. It was Suzuki's 25th career leadoff home run, tying him with Brian Downing for 14th on the career list.
Aubrey Huff started the Orioles' three-run second inning with a double. Melvin Mora sent Huff to third with a single to right, and Ramon Hernandez's sacrifice fly made it 2-1. Payton had an RBI on a fielder's choice and Markakis followed with an RBI single to right.
The Mariners scored one in the second on Bloomquist's RBI single and another in the third on Kenji Johjima's two-out double to make it 4-3.
Hernandez, who missed four starts on the disabled list with a tender elbow, is still trying to recover his rhythm.
"The first two innings they jumped on my fastball. After that I was just trying to keep us in the game," said Hernandez, who used more breaking balls than usual. He threw 106 pitches in 5 2-3 innings, allowing a season-high 11 hits and four runs.
Betancourt extended his hitting streak to 16 games.
- Hernandez did not give up a run in his first two starts (17 innings). But since injuring his right elbow on April 18, he has given up 21 earned runs in 26 innings.
- Suzuki, who had three hits hit in five at-bats, has a career .376 average against the Orioles.
- The eight hits allowed by Bedard were the most since Opening Day when he gave up 10.
- Brian Roberts' three doubles gives him 144 since the beginning of the 2004 season, third most behind Colorado's Todd Helton (148) and Toronto's Lyle Overbay (148).