CHICAGO -- The Cleveland Indians dropped three of four in Chicago -- and still gained a bit Thursday.Jose Abreu continued his second-half surge with a home run and single and Carlos Sanchez drove in the winning run in the ninth inning in the White Soxs 2-1 victory.The first-place Indians lowered their magic number to 11 in the AL Central, as the second-place Detroit Tigers also lost their game. The teams will square off in Cleveland this weekend.After Omar Narvaez led off the ninth with a single off reliever Bryan Shaw (2-5), pinch-runner Leury Garcia stole second while Avisail Garcia struck out. Sanchez followed with a bloop single to right-center.It was a case of missed opportunities for Cleveland, which was hitless in seven at-bats with runners in scoring position.In the ninth, while the shadows around home plate made it more difficult to hit, pinch-hitter Francisco Lindor and Coco Crisp struck out to strand the lead run at third.You could see it coming, manager Terry Francona said. Youre hoping you get a lead before that. We had a good chance. ... Its hard enough to hit without being able to only see half the ball.Chicago starter James Shields labored through a 33-pitch third but avoided major damage. The Indians scored only on Jose Ramirezs sacrifice fly despite a single, three walks and two wild pitches.Reliever David Robertson (5-3) pitched a scoreless inning to earn the victory.The White Sox concluded a 6-4 homestead against three playoff hopefuls.Prior to the game, Abreu met with a young cancer patient and said he would try to hit a home run for the boy. He lived up to the promise on his second at-bat, a blast over the left-field fence that tied the score.You feel for the people, Abreu said through an interpreter. It was very emotional for me, too, because if I couldnt hit the homer, I would feel bad because I couldnt accomplish what I promised to him. This is something I feel proud of, because these are the moments that you make people feel happy.In his most effective start since late July, Shields gave up one run on three hits and three walks in six innings but remained winless in his last nine starts. He was 0-5 with a 10.75 earned-run average in his previous eight appearances.After a rocky third, Shields mowed down nine consecutive batters before Carlos Santana reached on an infield hit in the sixth.Cleveland counterpart Mike Clevinger retired seven batters in a row before Abreu took him deep in the fourth. That was the lone run off Clevinger, who allowed three hits and one walk in four innings.Clevinger encountered trouble in the first, but retired Narvaez on a pop out with the bases loaded.With Clev, his pitch counts -- even on the 1,2,3 innings -- are 14, 15, he has deep counts, Francona said. So we got him up to 80, which is increasing each time.I thought he threw the ball really well. Hes building back after being in the bullpen.ON HOLDLindor remained 22 hits short of 200 this season. Since 1996, Michael Brantley (2013) is the only Indians player to achieve the feat.RIGHT STUFFGarcia has a .341 batting average in his last 11 games and five home runs and 16 RBI in his last 28. The hot streak coincided with his move from designated hitter to right field.His swings are better, Ventura said. Whether it was playing the outfield or not, there could be a correlation to that. But I think its more (about) his mechanics and just the timing that he has right now.TRAINERS ROOMIndians: C Yan Gomes could be activated and start on Friday pending the test results on his right wrist. He was struck by a pitch Wednesday in a rehab assignment with Double-A Akron. He has been on the disabled list since July 18 because of a dislocated right shoulder. ... OF Lonnie Chisenhall (abdominal discomfort) was a late scratch. Crisp replaced him.White Sox: INF/DH Justin Morneau (neck stiffness) sat out a third consecutive game as a precautionary measure.UP NEXTIndians: RHP Corey Kluber (16-9, 3.05) will bid for his third win in as many starts against the Tigers this season on Friday. Rookie RHP Michael Fulmer (10-6, 2.76) is scheduled to start for the visitors.White Sox: LHP Chris Sale (15-8, 3.03) will take the ball in the opener of a weekend series in Kansas City on Friday night. The Royals will counter with RHP Ian Kennedy (11-9, 3.62). Joe Mauer Jersey .com) - The red-hot Los Angeles Kings will try to extend their winning streak to a season-high seven games when they visit the Edmonton Oilers for Sundays clash at Rexall Place. Eddie Rosario Jersey . Now, with Game 6 set for Fenway Park and an 8:07 p.m. ET first pitch, the Detroit Tigers face the unenviable task of having to beat the Boston Red Sox twice, on the road, to advance to the World Series. http://www.twinsrookiestore.com/Twins-Paul-Molitor-Kids-Jersey/ . -- Linebacker Myles Jack ran for four touchdowns, defensive end Cassius Marsh caught a scoring pass, and No. Fernando Rodney Jersey . General manager Jarmo Kekalainen told Aaron Portzline of The Columbus Dispatch on Friday that he wants to see Gaboriks contributions go beyond the scoresheet before considering a long-term deal for the soon-to-be unrestricted free agent. Kent Hrbek Jersey .Y. -- The Buffalo Sabres have recalled forward Kevin Porter and defenceman Chad Ruhwedel from the minors as part of a five-player roster shuffle made by the NHLs worst team. CHICAGO -- James Shields is keeping his contract with the Chicago White Sox rather than become a free agent after tying for the big league lead in losses.The 32-year-old right-hander was acquired from San Diego on June 4 for pitcher Erik Johnson and shortstop prospect Fernando Tatis Jr.An All-Star in 2011, Shields was 13-7 in his first season with the Padres in 2015, then went 2-7 this year before the trade. He finished 6-19 with a 5.85 ERA, tying Tampa Bays Chris Archer for the most defeats.Shields agreed in February 2015 to a $75 million, four-year deal with the Padres that called for a $10 million salary in the first season and $21 million in each of the next three years. The agreement includes a $16 million club option for 2019 with a $2 million buyout.ddddddddddddAs part of the trade, San Diego sent Chicago $8,770,492 this year. Because he kept the contract, the Padres must send the White Sox an additional $11 million in each of the next two years, raising the total to $30,770,492.Game notes The White Sox claimed left-handed reliever Giovanni Soto off waivers from the Oakland Athletics. The 25-year-old Soto spent the 2016 season with Class AAA Iowa in the Chicago Cubs organization, going 1/3 with a 5.14 ERA (28 ER/49.0 IP) and 55 strikeouts over 33 appearances. ' ' '