SEATTLE — Chris Flexen returned to the big leagues with a win after a year in South Korea, Mitch Haniger and Ty France each hit a homer and the Seattle Mariners beat the San Francisco Giants 4-0 on Saturday night.

Flexen (1-0) struck out six and allowed four hits in five scoreless innings to help the Mariners take the first series of the year. The 26-year-old righthander looked sharp after spending 2020 with the Doosan Bears of the Korea Baseball Organization.

“He hasn’t pitched in this league for a while,” Seattle manager Scott Servais said. “It’s great to have him back. He’s really excited. He reinvented himself so to speak when he went to Korea. We like how it all turned out. It’s going to be a fun year for him.”

France hit the Mariners’ first home run of the season for a 1-0 lead in the third inning. The Mariners then hit three straight doubles off Giants starter Logan Webb (0-1) to start the fourth, building a 3-0 lead on run-scoring hits from Dylan Moore and rookie center fielder Taylor Trammell. It was Trammell’s first big-league hit.

Haniger led off the eighth inning with a solo shot to left field. He also led off the game with a double.

Flexen threw 94 pitches in the start, walking just two. It had been 588 days since he appeared in the majors. He was 8-4 for the Bears last year after going 3-11 in 27 appearances for the New York Mets from 2017-19.

“To be honest I can’t even tell you about my last big-league win,” Flexen said. “I don’t even remember it.”

Right-hander Kendall Graveman, who moved to the bullpen last season due to a spine tumor, struck out five in two scoreless innings of relief, including the side in the sixth. Rafael Montero picked up a four-out save, his first of the season.

Mariners pitchers struck out 12 after giving up six home runs to the Giants in the series’ first two games. That second figure gives Giants right fielder Mike Yastrzemski some positive vibes going into Monday’s series opening game against the San Diego Padres.

“I think it was a better weekend than what the results show,” Yastrzemski said. “ ... Looking at it other than a win-loss perspective, I think we had a pretty good weekend as a whole.”

Gonzaga fan

Gonzaga alum Marco Gonzales led the cheers as the more than 8,600 Mariners fans celebrated the No. 1 Bulldogs’ 93-90 win over UCLA in the Final Four on Saturday night. Gonzales, a former pitcher and first baseman for the Spokane school, pumped his fists and beat on the dugout fence after Jalen Suggs’ buzzer-beating 3 dropped on the stadium video board.

Trainer’s room

Mariners: Manager Scott Servais said he’s watching Haniger’s mileage early in the season after he missed much of 2019 and all of 2020 with multiple injuries.

San Francisco Seattle

ab r h bi ab r h bi

La Stella dh 2 0 1 0 Haniger dh 4 1 2 1

Flores ph 1 0 0 0 France 2b 4 1 1 1

Yastrzmski rf 4 0 1 0 Seager 3b 4 0 2 0

Solano 2b 4 0 2 0 White 1b 4 1 1 0

Belt 1b 3 0 0 0 Trammell cf 4 1 1 1

Ruf ph-1b 1 0 0 0 Moore lf 3 0 1 1

Longoria 3b 4 0 0 0 Fraley rf 2 0 0 0

Dickerson lf 2 0 0 0 Torrens c 3 0 0 0

Slater cf 4 0 0 0 J.Crawford ss 3 0 0 0

B.Crawfrd ss 4 0 1 0

Casali c 3 0 1 0

Totals 32 0 6 0 Totals 31 4 8 4

San Francisco 000 000 000 — 0

Seattle 001 200 10x — 4

DP—San Francisco 1, Seattle 1. LOB—San Francisco 8, Seattle 6. 2B—La Stella (1), Haniger (1), White (2), Trammell (1), Moore (2). HR—France (1), Haniger (1). SB—Moore (1).

IP H R ER BB SO

San Francisco

Webb L,0-1 51/3 7 3 3 3 5

Wisler 2/3 0 0 0 0 2

Moronta 1 1 1 1 0 0

Alvarez 1 0 0 0 0 1

Seattle

Flexen W,1-0 5 4 0 0 2 6

Graveman H,1 2 0 0 0 0 5

Misiewicz 2/3 2 0 0 0 0

Montero S,1-2 11/3 0 0 0 0 1

HBP—Graveman (Dickerson).

Umpires—Home, Tripp Gibson; First, Manny Gonzalez; Second, Jeff Nelson; Third, Laz Diaz.

T—2:59. A—8,651 (47,929).