TORONTO — Jose Bautista hit a three-run homer and the Toronto Blue Jays beat the Seattle Mariners 7-2 on Saturday for their sixth win in seven games.

Kendrys Morales also connected for Toronto and Kevin Pillar had three hits, raising his AL-leading total to 47. Devon Travis became the first player to steal home for the Blue Jays since June 2, 2015, scoring on a double steal in the eighth.

Dominic Leone (1-0) got one out for the win as Toronto improved to 8-4 in May.

The Mariners have dropped three straight since a four-game winning streak.

TWINS 4, INDIANS 1: Jose Berrios pitched neatly into the eighth inning in his first start of the season and Minnesota won in Cleveland in a game delayed several minutes when a squirrel ran around the field.

Max Kepler connected to give the Twins a home run in 14 straight games, their longest streak since 1988. He also had an RBI single in a three-run fourth for the AL Central leaders, who handed Cleveland its third straight loss.

ROYALS 4, ORIOLES 3: Nate Karns struck out a career-high 12 in five innings, Eric Hosmer reached base four times and Kansas City won at home.

Karns is the first in franchise history to strike out 12 in five innings. The last major league pitcher to accomplish that was Jake Arrieta of the Chicago Cubs on June 5, 2016.

NATIONAL LEAGUE

GIANTS 3, REDS 1: Brandon Belt and Justin Ruggiano homered, Matt Moore pitched into the eighth inning and San Francisco won at home. San Francisco and Cincinnati had a quick turnaround after they played 18 innings Friday night, with the Giants winning 3-2 on Buster Posey’s game-ending homer.

Moore (2-4) provided a lift with 71/3 innings of one-run ball. He allowed eight hits, struck out seven and walked three.

CARDINALS 5, CUBS 3: Starting pitcher Carlos Martinez had two hits and an RBI, Tommy Pham kept up his strong start to the season and St. Louis won at home.

In a rematch of the season opener, Martinez (3-3) again topped Jon Lester (1-2). Martinez allowed three runs, five hits and four walks over 62/3 innings, striking out seven. Top Cubs prospect Ian Happ homered off Martinez in the seventh for his first hit in his major league debut.

BRAVES 3, MARLINS 1: Julio Teheran allowed three hits over six scoreless innings and Atlanta won at Miami.

Matt Kemp extended his hitting streak to 13 games with a single in the eighth for the Braves.

BREWERS 11, METS 4: Travis Shaw capped an eight-run fifth inning with a three-run homer, helping Milwaukee win at home.

NATIONALS 6, PHILLIES 4: Bryce Harper hit a game-ending home run with two outs in the ninth inning as Washington won at home.

INTERLEAGUE

WHITE SOX 5, PADRES 4: Yolmer Sanchez singled with one out in the bottom of the ninth inning to score Tyler Saladino and give Chicago a victory at home that snapped its six-game losing streak.