CHICAGO — Gavin Sheets hit his first career grand slam, and the Chicago White Sox won their second straight after a franchise-record 14-game losing streak, beating the Boston Red Sox 6-1 on Saturday.
Sheets capped a five-run fifth with his seventh homer of the season, a 399-foot drive to right off Brayan Bello that gave Chicago a 5-1 lead.
Paul DeJong added a solo drive in the seventh against Chase Anderson, and the White Sox earned consecutive wins for the first time since beating Washington on May 14 and 15. Chicago is a major league-worst 17-48.
''We're a strong clubhouse, it's been like this since spring training,'' Sheets said. ''There's two ways we could have gone with this. We could have broken during that streak or pulled together. Everybody in here is going through it together. We all support each other. Just a really close group.''
Boston's Bobby Dalbec homered leading off the fifth. But manager Alex Cora got ejected by plate umpire Alan Porter after pinch-hitter Jamie Westbrook struck out looking at a pitch in the lower part of the zone for the third out of the inning.
Cora kicked dirt on the plate before heading off the field after being thrown out for the first time this season and 14th in six years leading the Red Sox. He said he reviewed the pitch later and agreed that it was, in fact, a strike.
Chicago's Nick Nastrini surrendered two hits in 4 1/3 innings. The right-hander struck out five and walked five after becoming the fifth pitcher in franchise history to lose each of his first five major league starts.
Tanner Banks (1-2) recorded five outs. He came in with runners on the corners in the fifth and immediately picked Jarren Duran off first before striking out Westbrook.