ANAHEIM (AP) — Donovan Walton hit the go-ahead home run in the third inning. Logan Gilbert struck out seven for his first major league win, and the Seattle Mariners beat the Los Angeles Angels 9-5 Sunday.

On a day when Patrick Sandoval induced 32 swings and misses, the most of any big league pitcher this year, Walton led off the third by lining a fastball down the right-field line for a 2-1 lead.

READ MORE: Range Fire: Firefighters Battling Small Brush Fire In Sylmar From Ground, Air

Walton and J.P. Crawford both had two hits and drove in a pair of runs as the Mariners earned a split in the four-game weekend series.

Gilbert (1-2) allowed two hits and struck out seven in his fifth big league start. The 24-year-old right-hander — the 14th overall pick in the 2018 amateur draft —gave off a leadoff home run to Justin Upton and walked three during the first two innings before retiring 10 of his final 12 hitters.

Sandoval (0-2) had a career-high 10 strikeouts and retired his 11 batters. The left-hander allowed three runs, five hits and one walk, throwing 69 of 101 pitches for strikes.

Upton had two hits and two RBIs for the Angels, who are 3-4 against the Mariners this season. Anthony Rendon also had two hits and drove in a run as he turned 31 on Sunday.

Crawford led off the game with a walk, advanced on a wild pitch, took third on Ty France’s one-out single and scored on Seager’s sacrifice fly.

READ MORE: Beloved Security Guard Killed In Hit-And-Run In Long Beach Identified As Derrick Smith

Upton tied it at 1 when he put Gilbert’s first pitch into the Mariners’ bullpen in left-center field.

After Walton’s home run in the third, J.P. Crawford doubled to right field and took third on Mitch Haniger’s single. Following Ty France’s lineout, Seager singled for a 3-1 lead.

The Mariners added a run in the seventh on Crawford’s RBI double.

The Angels got within two runs in the eighth after Rendon started the inning on a single and scored on Jared Walsh’s double down the right-field line.

Seattle broke it open with five in the ninth. The Mariners sent 11 batters to the plate but had only three hits, including an RBI single by Tom Murphy to make it 8-2. The other runs came on a pair of bases-loaded walks, a sacrifice fly and a fielder’s choice.

Los Angeles got three in the ninth on RBI doubles by Upton and Rendon, and Juan Lagares’ run-scoring grounder.

MORE NEWS: COVID-19 Vaccine Clinic Underway In Pasadena: 'We Are Down To Our Final Days Before State Opens'

 (© Copyright 2021 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)