LOS ANGELES — Matt Moore was one out away from throwing the Giants' first no-hitter against the Dodgers in more than 100 years when Corey Seager blooped a clean single to right on Moore's 133rd pitch Thursday night.
Moore was immediately pulled, and San Francisco won 4-0 to avoid a sweep and move within two games of the Dodgers in the NL West.
In 1915, the New York Giants' Rube Marquard no-hit the Brooklyn Dodgers.
The pitch count was 13 more than he and his once-repaired elbow had ever thrown in a big-league game.
"He had everything working," said Giants manager Bruce Bochy, who had been concerned about the mounting pitch count but didn't want to deny Moore the chance. "He pitched his heart out. It was the biggest game all year."
Moore, who was obtained from the Rays last month, just smiled after the hit. "Giving up a base hit right there is a part of the game," he said. "It was a fun ride all the way up until that point. There's not a lot to be angry about."
Moore retired 14 consecutive batters in one stretch. He struck out seven, walked three and gave up the one hit in 82/3 innings.
YANKEES 14, ORIOLES 4: Rookie Gary Sanchez homered for the eighth time in nine games and had four RBIs as host New York moved five games over .500 for the first time this season. Baltimore starter Yovani Gallardo gave up eight runs over 11/3 innings, the shortest start of his 10-year career.
Indians 12, Rangers 1: Corey Kluber earned a career-best sixth straight win and Abraham Almonte hit two run-scoring doubles as visiting Cleveland won a matchup of division leaders. Kluber has a 1.75 ERA over the nine starts covering the winning streak.
TIGERS 4, ANGELS 2: Justin Verlander pitched into the eighth inning and Justin Upton homered for the fourth time in five games as host Detroit won its fifth straight.
NATIONALS 8, ROCKIES 5: Jayson Werth and Daniel Murphy hit solo homers and drove in two runs each, and Gio Gonzalez earned his 100th career victory for host Washington.
Mets 9, Phillies 4: Wilmer Flores hit a grand slam, Asdrubal Cabrera homered from both sides of the plate and Bartolo Colon had a single and double while pitching host New York past Philadelphia.
Royals 6, Red Sox 3: Eric Hosmer and Alex Gordon homered, and Ian Kennedy allowed one run through five innings for visiting Kansas City. Boston's David Ortiz hit his 625th career double, passing Hank Aaron for 10th.
Around the league
BLUE JAYS: Toronto re-acquired catcher Dioner Navarro, trading minor-league left-hander Colton Turner to the White Sox. Navarro, a former Ray who played for the Blue Jays from 2014-15, is likely to back up Russell Martin.
D'BACKS: Centerfielder A.J. Pollock was activated. An All-Star and Gold Glove winner last season, he broke a wrist in a head-first slide two days before the start of the regular season.
RANGERS: The team placed reliever Jeremy Jeffress on the restricted list after his arrest on a drunken driving charge.