SEATTLE -- Albert Pujols reached another milestone, one that was even better because it came in a win.
Pujols sliced a second-inning solo drive into the right field seats for his 648th career homer, helping push his team another game above .500 with a 9-3 victory over the Seattle Mariners on Sunday.
That shot gave him at least 15 home runs in the first 19 seasons of his career. He joined home run champ Barry Bonds and Hall of Famers Eddie Murray and Frank Robinson on that list.
"All glory to God for allowing me to be healthy for 19 seasons like that to accomplish this number," Pujols said. "But for me at the end of the day it's as much about trying to help my team as much as I can to win games and try to win a championship."
But Pujols was just as big a part of the offense.
After his home run, he beat the throw on an infield single in the pivotal four-run fourth inning despite a tight hamstring, later scoring to help the Angels take a 5-0 lead. And he made it 7-0 with a sacrifice fly in the fifth.
Pujols' two RBI give him 14 in his last eight games and 33 in the last 32. His two moved him past Paul Waner for 16th place on the career list with 3,154.
"Since the break he's been a big part of the offense, actually," manager Brad Ausmus said.
Pujols said he's been healthy this year after a couple of up-and-down seasons and has been able to get his back leg more involved with his swing. He also went to old video with the Angels' team of hitting coaches, looking for inspiration.
"We found a couple of things that I was doing when I had success and we tried to put it together," Pujols said. "It's helping me out so far, but most of all it's being healthy and believing in myself, in the God-given talent that I have."
Minor league call-up Dillon Peters (2-0) sent the Mariners to their eighth loss in nine games and 15th in the last 18. Peters, replacing the injured Andrew Heaney, pitched five scoreless innings and allowed four hits.
Seattle rookie Yusei Kikuchi (4-7) continued to struggle, giving up nine hits and seven runs in five innings. The Mariners are 0-3 in games in which Kikuchi and former Japanese high school classmate Shohei Ohtani have faced each other.
Kikuchi struck out Ohtani in the first and induced a groundout in the third before giving up a leadoff double to the designated hitter in the fifth. Ohtani scored on Justin Upton's double.
The left-hander is 1/3 against the Angels and winless when facing Ohtani.
"It's been a little something different every game," Seattle manager Scott Servais said. "Definitely a team he hasn't fared very well against. They put the bat on the ball."
EDGAR'S BIG DAY
The Mariners opened T-Mobile Park early to allow fans to sit in the stands and watch Edgar Martinez's induction into the Hall of Fame. Several thousand watched on the stadium's big screen as Martinez gave his speech. He spent 18 years with the team, the only one he played for during his career.
Martinez saluted his native Puerto Rico, speaking in Spanish to fans there, his family and former manager Lou Piniella. He also gave shout-outs to a few former teammates who are now fellow Hall of Famers.
On Ken Griffey Jr.: "It was such a treat to look at that beautiful swing from the on-deck circle." And of Randy Johnson, he said, "I love that edge you gave our team."
Seattle acquired reliever Matt Magill from the Minnesota Twins for cash, the latest move in a season-long attempt to shore up the bullpen. Magill was designated for assignment on July 18.
The right-hander is expected to report to the team within the next day or two, Servais said. He was 2-0 with a 4.45 ERA in 28 appearances, but has tailed off as the season progressed after a strong start. He arrives with a chance to earn a spot in a bullpen that's been ravaged by injuries and inconsistency.
"We've given an opportunity to a number of guys like this," Servais said. "Some have worked out great. And some haven't. it's just kind of where we're at."
The Mariners gave All-Star DH/1B Daniel Vogelbach a day off. Vogelbach has been dealing with a sore shoulder since the All-Star break, Servais said.
Angels: RHP Felix Pena (7-3, 4.92 ERA) will start when the Angels travel to the Dodgers on Tuesday.
Mariners: LHP Marco Gonzales (10-8, 4.48) will start and is 5-2 since June 7 for the Mariners.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
White Sox look to tee off on Hernandez, Mariners
With two weeks left in the season, the Chicago White Sox are in position to take two legs of the American League's Triple Crown.
Giants look to up offense, support Bumgarner vs. Marlins
San Francisco left-hander Madison Bumgarner goes after his 10th win of the season while Miami right-hander Robert Dugger chases the first of his career as the starting pitchers are scheduled to duel on the second night of a three-game series between...
Rays' Kiermaier might be back in lineup vs. Angels
The Tampa Bay Rays hope center fielder Kevin Kiermaier can return to the starting lineup Saturday against the Los Angeles Angels after recovering from neck soreness.
D-backs running out of time, hope in wild-card chase
The Arizona Diamondbacks continued their three-week stretch of extremes Friday, and their playoff chances took another hit.
Padres' Lauer looking for better effort vs. Rockies at Coors Field
3-0 in his last seven starts while yielding more than three runs in only one of them.
After dreadful outing, Fiers looks to keep A's rolling
Right-hander Mike Fiers will attempt to bounce back from the shortest start of his major league career while also trying to pick up his 15th victory of the season when the Oakland A's take on the Texas Rangers on Saturday night in Arlington, Texas.