Austin Hedges connected for a grand slam, one of the San Diego Padres' franchise-record seven home runs as they routed the host Toronto Blue Jays 19-4 on Saturday for their fifth victory in a row.

Wil Myers and Hunter Renfroe each hit two home runs and Ian Kinsler and Eric Hosmer also homered. The previous team record was six, set in Cincinnati on July 17, 1998.

Hedges hit his first career slam and drove in five runs. Renfroe had four hits. Myers hit the team-record seventh homer in a five-run eighth that included homers by Hosmer and Renfroe off Sam Gaviglio.

Rookie Cal Quantrill, from nearby Port Hope, Ontario, and the son of former Blue Jays and Padres pitcher Paul Quantrill, struck out nine in six innings to earn his first major league win.

"It was awesome, a ton of fun," he said. "Obviously it's a little easier when the team puts up 19 runs, but it was fantastic. It was everything that I could have hoped for minus a couple pitches."

Baltimore 9, Colorado 6: Jonathan Villar and Renato Nunez homered and the Orioles ended a seven-game losing streak by beating the host Rockies, who wasted a five-RBI night from Nolan Arenado.

N.Y. Mets 5, Detroit 4 (13): Tomas Nido homered against Buck Farmer leading off the 13th inning and Wilson Ramos went deep twice for the host Mets.

American League

New York 7-6, Kansas City 3-5: Austin Romine and Cameron Maybin each had two RBI in a five-run second inning, lifting the Yankees to a 6-5 victory and a doubleheader sweep. Luke Voit hit a go-ahead homer in the seventh inning in Game 1.

Houston 4, Boston 3: Carlos Correa's bases-loaded single in the ninth won it, after the Red Sox had tied it with two runs in the top half.

Oakland 6, Seattle 5: Mike Fiers won in his first start at the Coliseum since pitching a no-hitter earlier this month. Mariners third baseman Kyle Seager had two hits in his season debut after surgery on his left hand.

Tampa Bay 6, Cleveland 2: Charlie Morton struck out 10 and won his 18th consecutive start as the Rays beat the host Indians.

National League

Chicago 8, Cincinnati 6: Addison Russell, Albert Almora Jr. and Jason Heyward homered for the host Cubs. Tyler Chatwood worked the ninth for his first save since 2017.

Philadelphia 8, Milwaukee 7: Jake Arrieta pitched eight effective innings and won for the first time since April 27 as the Phillies defeated the host Brewers.

Los Angeles 7, Pittsburgh 2: Cody Bellinger and Corey Seager both doubled and drove in two runs as the Dodgers slugged their way past the host Pirates.

Washington 5, Miami 0: Patrick Corbin pitched a four-hitter and Yan Gomes hit a three-run double for the host Nationals.

Arizona 10, San Francisco 4: Ketel Marte homered for the second consecutive day for the visiting Diamondbacks.

St. Louis 6, Atlanta 3: Jedd Gyorko and Matt Carpenter combined for five of the host Cardinals' six RBI.