The Associated Press

TORONTO — Kyle Seager got a kick out of displacing Alex Rodriguez from the Seattle Mariners’ record book.

Seager hit a tiebreaking home run in the eighth inning, Austin Nola also went deep, and the Seattle Mariners beat the Toronto Blue Jays 4-3 Saturday.

Seager’s two-out drive off the right field foul screen came on the first pitch from left-hander Tim Mayza (1-2).

“At the end, it started hooking a little bit hard on me,” Seager said. “I’m not mad at it for staying fair.”

Seattle won for the third time in five games after losing eight of the previous nine.

Seager’s home run extended his hitting streak to 11 games. The third baseman has reached safely in 21 of his past 22 and has hit nine of his 15 home runs in that stretch.

“You want to get on runs like that,” Seager said. “That’s kind of how it goes in the power department. You know, you hit them in spurts, at least I have.”

Since July 22, Seager has raised his batting average from .186 to .242.

“His timing is really good. He’s not in a hurry at the plate,” manager Scott Servais said. “He’s got a lot of confidence. He should.”

The homer was Seager’s 190th, the most ever by a Mariners infielder. Rodriguez hit 189 homers in his seven seasons with Seattle.

“That’s definitely something that I don’t take lightly,” Seager said of the record. “I’m very proud of that.”

Blue Jays rookie third baseman Vladimir Guerrero Jr. left after two innings because of a sore left knee and was replaced by Brandon Drury.

In the second, Guerrero cut in front of shortstop Bo Bichette to field Nola’s grounder and made an awkward throw across his body, too late to record the out. He finished the inning but did not return in the third.

Manager Charlie Montoyo said Guerrero “felt a little tweak in his knee.” Guerrero was not available after the game because he had left to undergo an MRI.

Also Saturday:

Brewers 15, Nationals 14: WASHINGTON — Eric Thames hit a go-ahead, two-run homer in the 14th inning, and Milwaukee finally held on for a wild victory over Washington. Christian Yelich hit two home runs, tying for the major league lead with 41, and the Brewers equaled their franchise record with seven. Thames’ blast off Javy Guerra was the last of them in a 5-hour, 40-minute marathon between National League playoff contenders that featured 38 hits, 17 pitching changes, 11 home runs and blown saves by both teams’ closers.

Yankees 6, Indians 5: NEW YORK — Manager Aaron Boone, Brett Gardner and the New York Yankees again hammered away at the umpires, this time in prolonged rants that brought several members of the team spilling onto the field, while beating Cleveland.

Cubs 2, Pirates 0: PITTSBURGH — Kris Bryant homered in the seventh inning, and Chicago got out of three bases-loaded jams to snap a four-game skid.

Reds 6, Cardinals 1: CINCINNATI — Aristides Aquino hit a three-run homer, Nick Senzel added a leadoff shot and Cincinnati dropped St. Louis back into a tie with Chicago for first place in the NL Central.

Rays 1, Tigers 0: ST. PETERSBURG, Fla. — Mike Brosseau’s pinch-hit RBI single in the 13th inning drove in Eric Sogard and gave Tampa Bay the win. Rays pitchers struck out a franchise-record 24 batters, including 13 in 20 hitless Detroit at bats.

Mets 4, Royals 1: KANSAS CITY, Mo. — Jacob deGrom pitched seven sharp innings and Pete Alonso put New York ahead with a two-run single in its victory.

Athletics 8, Astros 4: OAKLAND, Calif. — Matt Chapman doubled among his three hits and Mark Canha had two hits and three RBIs to back Chris Bassitt’s six solid innings, and Oakland beat Houston.

Braves 4, Dodgers 3: ATLANTA — Josh Donaldson and Adam Duvall hit consecutive homers off Hyun-Jin Ryu to lift Atlanta. Donaldson stirred the largest crowd in SunTrust Park’s three-year history when his 29th homer landed in the Atlanta bullpen in right-center. Duvall added on by going deep into the left-center seats to make it 4-2.