NEW YORK (AP)On a Roberto Clemente Day particularly meaningful to both of them, Francisco Lindor and Carlos Carrasco propelled the New York Mets past the Pittsburgh Pirates 7-1 on Thursday night to extend their slim lead in the NL East.

Lindor launched his 24th home run to set a Mets season record for shortstops, and Carrasco (15-6) struck out 11 in six splendid innings as New York moved a game ahead of idle Atlanta.

Slumping designated hitter Daniel Vogelbach drove in three runs against his former team, and pinch-hitter Mark Vientos had an RBI single for his first major league hit.

Breaking out early at the plate in the opener of a four-game series, the Mets halted a five-game home losing streak and rebounded from a three-game sweep by the Chicago Cubs at Citi Field.

Michael Chavis had an RBI double in the second for the last-place Pirates. JT Brubaker (3-12) was tagged for five runs and seven hits over three innings before leaving with discomfort in his right lat muscle. He is day-to-day.

RAYS 11, BLUE JAYS 0

TORONTO (AP) – Yandy Diaz hit a three-run home run and Tampa – starting an unprecedented nine Latin American players on Roberto Clemente Day – routed Toronto to pull within a half-game of the Blue Jays in the wild-card chase.

Clemente, the late Hall of Fame outfielder from Puerto Rico, was a two-time World Series winner and NL MVP who played 18 seasons with Pittsburgh.

Activated off the injured list after missing 15 games because of a left shoulder impingement, Shane McClanahan (12-5) pitched five shutout innings. He allowed three hits, struck out five and walked one.

Isaac Paredes hit a solo home run and added an RBI single as the Rays (80-63) won the fifth and final game of the series. Toronto (81-63) will play a four-game series at Tampa Bay, starting next Thursday.

Seattle (80-62), which holds one of the three AL wild-card spots, was idle Thursday, but moved percentage points ahead of Toronto.

Diaz homered in a four-run second inning, his ninth. Paredes made it 5-0 with a leadoff blast in the seventh, his 19th

Kevin Gausman (12-10) was the loser.

ASTROS 5, ATHLETICS 2

HOUSTON (AP) – Aledmys Diaz hit a two-run homer, Lance McCullers Jr. had a solid start and Houston beat Oakland for its fifth straight victory.

At 94-50, American League-leading Houston’s magic number to clinch a postseason spot is one. The Astros are 13-3 in their last 16 games.

Diaz broke a 2-2 tie in seventh inning, roping an 84-mph slider from Joel Payamps (3-6) into the left-field Crawford Boxes. Diaz has 11 homers this season.

McCullers had 11 strikeouts – his most since July 29, 2018 – and held Oakland to two hits and two runs while walking four.

Seth Martinez (1-1) pitched a scoreless seventh, and Rafael Montero worked the ninth for his 13th save.

WHITE SOX 8, GUARDIANS 2

CLEVELAND (AP) – Elvis Andrus hit one of Chicago’s five home runs off rookie Hunter Gaddis – and backed up a pregame swipe at the Guardians -to help cut Cleveland’s lead in the AL Central to three games.

Andrus connected in the fifth inning off Gaddis (0-2) – the first Cleveland pitcher to allow five homers in a game since Luis Tiant in 1969.

On Wednesday, Andrus raised some eyebrows by telling reporters he expected the first-place Guardians ”to crumble, the closer we get.”

Gavin Sheets hit a two-run homer in the second to start Chicago’s homer spree against Gaddis, and Andrew Vaughn, Yoan Moncada and Yasmani Grandal joined Andrus by hitting shots off the right-hander.

Lance Lynn (7-5) limited the Guardians to two run and six hits in 6 1/3 innings. The right-hander is 5-0 in his last seven starts. Cleveland had its winning streak stopped at six.

REDS 3, CARDINALS 2

ST. LOUIS (AP) – Nick Senzel and Aristides Aquino hit solo home runs and Cincinnati beat NL Central-leading St. Louis to snap a six-game losing streak in the opener of a five-game series.

St. Louis made it interesting in the ninth against rookie reliever Alexis Diaz, loading the bases with one out on two singles and walk before pulling within a run on a sacrifice fly by Albert Pujols. Diaz then got pinch-hitter Cory Dickerson to ground out to end the game and earn his seventh save.

Aquino and Spencer Steer each had two hits for the Reds.

Pujols finished 0 for 3 and remained at 697 career home runs. He is fourth on the career list behind Barry Bonds (762), Hank Aaron (755) and Babe Ruth (714).

Cincinnati starter Chase Anderson (1-3) was the winner. Miles Mikolas (11-12) took the loss.

MARLINS 5, PHILLIES 3

MIAMI (AP) – Kyle Schwarber hit his NL-leading 38th homer for Philadelphia in the playoff-contending Phillies’ loss to Miami.

Schwarber connected off Pablo Lopez in the sixth with a solo shot to right-center.

Miami rookie Jordan Groshans hit his first major league homer and Bryan De La Cruz also went deep and had four RBIs.

Lopez (9-10) completed 6 2/3 innings, allowing two runs and six hits. Dylan Floro pitched the ninth for his fifth save. Noah Syndergaad (9-10) was the loser.

DIAMONDBACKS 4, PADRES 0

PHOENIX (AP) – Drey Jameson pitched seven shutout innings in his major league debut and Arizona hit three home runs to beat San Diego.

Jameson, called up Thursday from Triple-A Reno, gave up two hits – both by Brandon Drury – and walked one. He struck out five – including Juan Soto twice – and got 10 ground outs. He threw 90 pitches, 62 for strikes.

Kevin Ginkel, Joe Mantiply and Reyes Moronta finished the three-hitter. Ketel Marte, Emmanuel Rivera and Carson Kelly hit solo homers.

Sean Manaea (7-9) was the loser.

TWINS 3, ROYALS 2

MINNEAPOLIS (AP) – Carlos Correa’s solo home run in the first inning and Nick Gordon’s two-run shot in the second were enough for Minnesota to beat Kansas City for a three-game sweep.

The Twins (72-70) pulled within four games of first-place Cleveland in the AL Central.

Trevor Megill (4-3), who threw the first of five scoreless innings by five Twins relievers, picked up the victory with a perfect fifth. Jhoan Duran got his seventh save with a tense ninth,

Royals starter Daniel Lynch (4-11) was the loser.

More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP-Sports