Jonathan Cannon pitched six strong innings and Andrew Benintendi hit a two-run homer as the Chicago White Sox ended an American League record-tying 21-game losing streak with a 5-1 victory over the Oakland Athletics on Tuesday night.
The White Sox won for the first time since July 10 after their 21-game skid matched the 1988 Baltimore Orioles for the longest in AL history. They avoided the major league record of 23 straight losses set by the 1961 Philadelphia Phillies.
Cannon allowed his only run on Zack Gelof’s home run and five other hits with two walks and five strikeouts for his second major league win.
Dominic Leone, Chad Kuhl and John Brebbia finished with three hitless innings.
The White Sox took a 2-0 lead in the fourth inning when Benintendi’s home run off Ross Stripling scored Luis Robert Jr., who had singled.
Gelof’s 14th homer in the bottom half cut Oakland’s deficit in half, but Chicago extended to a 4-1 lead in the sixth on Andrew Vaughn’s RBI single and a wild pitch by Michel Otanez.
Astros’ Valdez falls just short of history
Framber Valdez came up one out shy of his second career no-hitter, allowing a two-run homer to Corey Seager, before the Houston Astros held on for a 4-2 victory over the Texas Rangers.
Needing three outs for his second no-hitter in just over a year, Valdez walked Robbie Grossman to open the ninth before Ezequiel Duran grounded into a double play. After Josh Smith walked, Seager blasted the first pitch he saw into the right-field seats to get the Rangers within 4-2.
Josh Hader replaced Valdez and walked Marcus Semien but got Josh Jung to fly to the wall in right for his 23rd save.
Valdez had a perfect game through five innings and faced the minimum of 18 batters through six. He won his third straight start and sixth consecutive decision, allowing one hit and three walks with five strikeouts.
The left-hander threw his first career no-hitter in a 2-0 win over Cleveland on Aug. 1, 2023. Teammate Ronel Blanco pitched the 17th no-hitter in franchise history against Toronto on April 1.
Yordan Alvarez hit a two-run homer in the ninth that ended up being the difference.
Surging Red Sox edge Royals
Dominic Smith scored the go-ahead run on a wild pitch in the sixth inning on a call that was overturned on a challenge, and the Boston Red Sox held on for a 6-5 win over the Kansas City Royals.
Smith doubled to open the sixth and moved to third on a single by Eric Sogard. After David Hamilton struck out, Smith charged home on a pitch by Seth Lugo that bounced in front of the plate and got away from catcher Salvador Perez. Perez chased the ball to the backstop, wheeled and threw to Lugo, who appeared to tag Smith for an apparent out.
The Red Sox challenged the call, which was overturned on review.
Masataka Yoshida added a two-run single later in the inning and Kenley Jansen got the final four outs for his 21st save.
Boston has won three straight and five of six to pull within one-half game of Kansas City for the final AL wild card.