For the first time in his career, Jose Lopez started a game at first base tonight - and it won't be his last.
Manager Jim Riggleman and GM Lee Pelekoudas kicked the idea of moving Lopez from second about 10 days ago, and decided to go for it now.
It's not a permanent move, just the chance to see how it works and give the team - and Lopez - more options.
Meanwhile, the Mariners scored twice in the first inning for Ryan Feierabend, with Adrian Beltre and Yuniesky Betancourt driving in the runs.
Mariners 2, Angels 0 ...
No one said the experiment would be easy - Lopez has his first error as a first baseman after dropping a second-inning throw from Beltre.
That's not the worst thing that happened to Seattle in the inning. Afer Torii Hunter singled, Juan Rivera hit a Feierabend pitch over the center field wall for his 12th home run.
Lopez is learning. So is Feierabend.
Mariners 2, Angels 2 ...
Hunter and Rivera were at it again in the fourth - back-to-back doubles put the Angels ahead.
With Tug Hullett (.231), Rob Johnson (.000) and Luis Valbuena (.091) in the lineup, runs are going to be at a premium for Seattle.
Give up many more, this one will be over early.
Angels 3, Mariners 2 ...
Feierabend is gone, Randy Messenger came in and the Angels, while not breaking the game open, are inching away.
Juan Rivera, hitting .231, has a homer and two doubles tonight, and Brandon Wood - batting .193 - added an RBI single in the sixth.
Angels 4, Mariners 2 ...
Francisco Rodriguez in to try to close out this game with his Major League record 58th save of the season.
In 14 games this year between the two teams, the Mariners lost nine of the first 13, and F-Rod saved seven of those.
Tonight, pinch-hitter Miguel Cairo doubled, Luis Valbuena walked and Ichiro grounded into a fielders choice.
Wladimir Balentien struck out on an off-speed pitch - the kind he still hasn't learned to hit. Ibanez struck out.
Final: Angels 5, Mariners 2.