Ken Griffey Jr. is sitting, Mike Sweeney is the DH, Rob Johnson and Russell Branyan are back and in the lineup.
It's Jarrod Washburn vs. Jon Garland, and the chance for the Mariners (32-34) to play a team that scores almost as few runs as they do, the Diamondbacks (29-38).
Washburn's durability may be an issue, since he was waylaid by back problems and unable to throw much of the last week.
The goal has to be scoring enough runs to give David Aardsma the chance to save another game. Aardsma leads all American League relievers with a 1.72 earned run average - and hasn't allowed a run in 20 of his last 21 appearances.
Can the Mariners a) get a lead and b) take it to the ninth?
The ump is blind!
Washburn walked one man, gave up a single to Felix Lopez and then came off the mound to field Stephen Drew's bunt.
Washburn threw to first, but hit Drew in the back - replays clearly showed the runner was on the wrong side of the base line when hit.
Though Washburn and manager Don Wakamatsu argued interference, plate ump Andy Fletcher hadn't seen it the same way. Error, Washburn. Run scored, Arizona.
The Diamondbacks got a second run on a ground ball to shortstop, but Washburn got out of the inning with a bases-loaded double play.
Still, two runs. Could be insurmountable ...
In the third: Diamondbacks 2, Mariners 0
That was a mistake
Two out solo home run from Miguel Montero - the No. 8 hitter in Arizona's lineup - came on a fastball right down the middle.
Of the D'backs three runs, two have been scored by the eighth or ninth hitters in the lineup.
In the fourth: Diamondbacks 3, Mariners 0
This is an offense?
Arizona has three hits and three runs.
Seattle has five hits, three stolen bases - by Ichiro, Adrian Beltre and Endy Chavez - and no runs.
The difference so far is walks and errors, and the D'Backs have benefitted from three of the former and one of the latter.
The Mariners get hits, they simply don't get them in the same inning - or with men in scoring position.
Chavez, incidentally, is being carted off the field after colliding with Betancourt in pursuit of a pop fly. It's his lower right leg, and it doesn't look good - think hyperextension or break.
Wladimir Balentien is now in left field.
If Chavez is seriously hurt, it takes another piece off Jack Zduriencik's trading block.
As we were saying
The Mariners got one-out singles from Franklin Gutierrez and Balentien.
Garland got a comebacker from Chris Woodward and turned it into an inning-ending double play. That's how the Mariners offense has been running lately.
After six: Diamondbacks 3, Mariners 0
Reliever Scott Schoenweiss, in relief, was greeted by Russell Branyan's 16th home run of the season - a blast deep into the right field stands.
Naturally, Washburn was out of the game.
Beltre singled, his second hit of the night, but Sweeney struck out swinging at a pitch he couldn't reach.
Belte got to second base on a wild pitch, then third on a Gutierrez fly ball.
Wakamatsu then went to his bench, subbing Griffey for Balentien - and that crowd was on its feet, cheering.
Imagine the noise when Griffey went deep, hitting his seventh of the season and No. 618 in his career.
It was so loud Junior came out for a quick curtain call, tipping his cap.
Woodward followed up with a single and stolen base and Johnson - yes, Johnson - tripled him home for the lead.
Yes, Virginia, Aardsma will work the ninth and he will have a lead.
After eight: Mariners 4, Diamondacks 3
And in the end
Aardsma struck out the side, allowing only a single, to notch his 13th save.
The Mariners are a game away from .500 and seriously pumped.
Chavez appears to have torn ligaments in his right knee, a costly loss for the team and the first time in his career Chavez has had a leg injury.
Final score: Mariners 4, Diamondbacks 3