Expectations have been sky high for Giancarlo Stanton since the Yankees acquired him from Miami last offseason. In front of a sellout crowd Wednesday night at Yankee Stadium, the 6-6 slugger had his first huge moment in pinstripes.

Stanton lined a two-run homer with two outs in the bottom of the ninth inning, and the New York Yankees erased a five-run deficit to beat the Seattle Mariners 7-5.

"That ball was absolutely scalded," Yankees manager Aaron Boone said.

Gary Sanchez tied the score with a two-run homer in the eighth, and the Yankees went on to complete their largest comeback victory of the year.

Coming off an MVP season in which he led the majors with 59 home runs and 132 RBI, Stanton has been inconsistent so far with New York, batting .255 with 18 homers, although he has heated up of late.

Didi Gregorius singled with two outs in the ninth and Stanton hammered an 0-2 breaking ball from reliever Ryan Cook. Stanton knew it was gone the moment he connected on the 453-foot drive, and he took a little jump at the plate and pumped his arm before tossing his bat aside.

"I'm not worried about my personal signature moment," Stanton said. "Just happy to be able to get it for us."

New York is a season-high 27 games above .500 with the majors' best record at 49-22.

Cleveland 12, Chicago 0: Corey Kluber gave up one hit over seven dominant innings and retired his final 14 batters to become the majors' first 11-game winner as the host Indians routed the White Sox again. The righthander struck out seven and issued a lone walk in his latest masterpiece. Jose Ramirez and Jason Kipnis hit three-run homers.

Houston 5, Tampa Bay 1: Jose Altuve homered twice, including the last of three in a row by the Astros in the bottom of the sixth inning against the Rays. Altuve's sixth-inning homer followed a tiebreaking shot by George Springer and another homer by Alex Bregman.

Texas 3, Kansas City 2: Austin Bibens-Dirkx pitched effectively into the seventh inning, Rougned Odor homered and the Rangers extended their winning streak to a season-high five games by handing the host Royals their ninth loss in a row.

National League

Chicago 4, Los Angeles 0: Jon Lester won his fifth start in a row, Javier Baez backed him with three hits and two runs, and the host Cubs beat the Dodgers. Lester gave up five hits over seven innings. Baez had two doubles, a triple and a steal. He also made some solid plays at shortstop and second base.

Philadelphia 4, St. Louis 3: Odubel Herrera hit a tiebreaking solo homer in the seventh inning, Cesar Hernandez had a two-run shot and the host Phillies beat the Cardinals.

Colorado 10, New York 8: Nolan Arenado and Charlie Blackmon homered, pinch hitter Ryan McMahon put Colorado up with a three-run shot and the host Rockies rallied vs. the Mets.

San Francisco 6, Miami 5: Brandon Belt had three hits Gorkys Hernandez hit a two-run single during a five-run sixth and the host Giants beat the Marlins.

Interleague

Cincinnati 5, Detroit 3: Scooter Gennett hit a tying two-run homer, and Eugenio Suarez also connected on the next pitch — a hit originally ruled a double but changed to a homer on review — and the host Reds swept a two-game series from the Tigers.

Toronto 5, Atlanta 4: J.A. Happ pitched 8⅓ innings to win his fifth decision in a row, Kendrys Morales hit a two-run homer and the Blue Jays won for the seventh time in eight home games.

Baltimore 3, Washington 0: Mark Trumbo homered, five pitchers combined on a five-hitter and the visiting Orioles shook off a long rain delay.

Oakland 12, San Diego 4: Light-hitting Franklin Barreto connected for a 424-foot, three-run homer, one of five long balls the Athletics hit vs. the host Padres.

Note

• The Cubs put closer Brandon Morrow on the 10-day disabled list because of lower back tightness.