Gavin Williams was two outs away from the Cleveland Guardians' first no-hitter in 44 years as the visitors took down the New York Mets 4-1 to complete the series sweep on Wednesday afternoon.

After striking out Francisco Lindor to open the bottom of the ninth inning, Williams' no-hit bid was spoiled when Juan Soto belted a solo home run to dead center.

Williams (7-4) struck out six and walked four before he was removed after throwing an MLB-high (and career-high) 126 pitches over 8 2/3 innings. Hunter Gaddis recorded the final out for his second save of the season.

Williams was attempting to become the first Cleveland player to throw a no-hitter since Len Barker tossed a perfect game against the Toronto Blue Jays on May 15, 1981, a span of 6,987 games.

Williams was at 75 pitches t

See Full Page