Luke French took a one-hitter into the eighth inning, substitute starter Matt Tuiasosopo homered and drove in four runs, and the Seattle Mariners beat the Baltimore Orioles 4-0 on Tuesday night.
Tuiasosopo had an RBI double in the fifth and hit a three-run homer in the ninth. He started in place of Ryan Langerhans, who was a late scratch with a severe headache.
Tuiasosopo came into the game with a .155 batting average, one homer and two RBIs in 71 at-bats.
French (2-3) allowed two walks and no hits over the first five innings. The left-hander got the first out of the sixth before rookie Josh Bell bounced a single to left.
League worked the ninth, earning his third save.
Orioles hard-luck starter Kevin Millwood (2-13) gave up one run and six hits over eight innings in one of his best outings of the season. But the right-hander was betrayed by a lack of run support, a common occurrence during the worst season of his 13-year big league career.
Millwood has been backed by only 87 runs in his 24 starts, and the Orioles have scored just 51 runs while he's been in the game. That goes a long way toward explaining why he's 0-5 in eight starts since June 24.
The only run Millwood allowed came in the fifth, when Adam Moore led off with a single and scored on Tuiasosopo's double.
In the ninth, Armando Gabino gave up a single and a walk before Tuiasosopo homered to left.
Seattle improved to 5-3 under interim manager Daren Brown and can capture a third straight series with a victory in the finale Wednesday night.
NOTES: Baltimore's Ty Wigginton went 0 for 4, ending a run of 26 games reaching base via hit, walk or HBP. ... Seattle OF Ichiro Suzuki extended his hitting streak at Camden Yards to 11 games. He has a hit in 35 of his last 37 games against the Orioles. ... Baltimore fell to 10-5 under manager Buck Showalter. ... The Mariners signed INF Tug Hulett to a minor league contract and assigned him to Triple-A Tacoma.