ANAHEIM, Calif. (AP) -- Marco Gonzales retired 21 consecutive Angels while throwing a four-hitter, and Jose Marmolejos hit a tiebreaking homer in the sixth inning of the Seattle Mariners' 2-1 victory over Los Angeles on Monday.
Gonzales (4-2) had eight strikeouts and didn't walk a batter until the ninth inning of his second career complete game. The left-hander said he felt an uncommon determination after a tumultuous week in which the Mariners elected to skip a game in San Diego to protest the shooting of Jacob Blake.
Several of Gonzales' teammates subsequently left the team in trades, including his good friend and catcher, Austin Nola.
''I wasn't expecting to be as emotional as I was today, but it's just one of those things where it seems to all pile up at once,'' Gonzales said.
Gonzales' feelings hadn't changed after he retired his 21st straight batter.
''When I walked off the field in the eighth, I looked to Skip and I said, 'This is my game,''' Gonzales said of his exchange with manager Scott Servais. ''I knew it from the first inning. I knew it from the first pitch. It was just kind of one of those things where I just want to get home. I want to be back in Seattle. A lot of emotions.''
''I don't think I've ever snapped my neck around so fast to see if Seager was there to catch it,'' Gonzales said.
Marmolejos and Jake Fraley had two hits apiece as the Mariners rallied to split a four-game series at the Big A after losing the first two.
''When he goes out and just takes control of a game like that, it says more than anything you can say,'' Servais said of Gonzales. ''He is some kind of competitor. ... This road trip has been a very emotional trip, from what we went through in San Diego with the postponement of the game there, to the trades we've had, losing good friends and guys you're really close to.''
Gonzales worked quickly and decisively while throwing 102 pitches in an overwhelming performance that underlined his ace status for Seattle - particularly when he's facing the Angels, who have no answers for left-handers of his caliber.
''From the side, (Gonzales' stuff) doesn't look overly difficult, but he's got great command and a great competitive nature,'' Angels manager Joe Maddon said.
Both of these AL West clubs are outside the playoff picture, which turned them into sellers at Monday's trade deadline. Seattle made multiple big moves that led to the departures of Nola, closer Taylor Williams and relievers Austin Adams and Dan Altavilla, while the Angels dealt big leaguers Tommy La Stella, Brian Goodwin and Jason Castro.
The AL-worst Angels dropped the last two games of the series by 2-1 scores. Los Angeles largely had outstanding pitching in this four-game series after struggling on the mound throughout August.
''We pitched better, and that's what I've been seeking,'' Maddon said. ''I thought our pitchers did a better job in both games. Gonzales has given us problems in the past. We pitched well enough to beat good pitching. We just did not get it done offensively.''
Simmons singled to lead off the first inning, but it was actually a popup that got lost in the sun. Upton then connected in the second inning for a homer that pushed him farther out of his horrific August slump, but the Angels didn't get another baserunner until Ohtani's broken-bat single.
Seattle tied it in the third when Fraley tripled to right and scored on a single by catcher Joseph Odom.
Marmolejos put the Mariners ahead with his third homer in five days, connecting off reliever Matt Andriese (1-2) after Jaime Barria pitched five-hit ball into the fifth inning of a solid spot start for the Angels.
Jahmai Jones made his major league debut as a pinch-runner for Simmons in the ninth inning. The 23-year-old infielder was a second-round pick in 2015.
Mariners: Dylan Moore could rejoin the active roster this week, Servais said. He has been out for 10 days with a sprained right wrist. ... C Tom Murphy isn't close to making his season debut after breaking a bone in his foot. That means the Mariners will go with rookies Odom and Joe Hudson behind the plate for now.
Angels: Breakout 2B David Fletcher missed his first game of the season after twisting his left ankle while trying to beat out a grounder Sunday. Fletcher could return Wednesday, Maddon said.
Mariners: They're headed home to Seattle, but won't play until Thursday at the earliest. The first two games of a series with the Oakland Athletics have been postponed after a positive COVID-19 test in the A's organization. Servais said everybody has Tuesday off.
Angels: After a day off, Julio Teheran (0-2, 9.17 ERA) returns to the Halos' rotation on Wednesday night as they open an interleague series with the San Diego Padres at Angel Stadium.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports