Holland bests Salazar in pitcher’s duel, White Sox top Indians 2-1

Derek Holland held the Cleveland Indians hitless until the sixth inning and late fill-in Matt Davidson had a two-run single that helped the Chicago White Sox beat the Indians 2-1 on Wednesday night.

Holland (1-1) gave up a leadoff double to Francisco Lindor in the sixth. The White Sox lefty struck out four, walked four and threw 101 pitches in six innings.

Holland is 4-0 with a 1.02 ERA in five starts at Progressive Field. He is 6-1 with a 2.35 ERA in 10 career starts against Cleveland.

David Robertson pitched the ninth for his first save.

Davidson, added to the lineup when third baseman Todd Frazier was scratched with flu-like symptoms, drove in two runs with a single in the second.

Danny Salazar (0-1) struck out 11, matching a career high, in six innings.

Cleveland scored in the eighth. Carlos Santana led off with a single against Nate Jones and Lindor hit another double. Michael Brantley’s RBI groundout moved Lindor to third, but Edwin Encarnacion struck out and Jose Ramirez grounded out.

Salazar walked Cody Asche and allowed Avisail Garcia’s double in the second, setting up Davidson’s hit.

Trainer’s room

White Sox: Manager Rick Renteria hopes Frazier, who homered and doubled Tuesday, can play Thursday. Catcher Geovany Soto (sore right elbow) was scratched about an hour before the game started.

Indians: 2B Jason Kipnis, playing his third game on a rehab assignment at Double-A Akron, was removed from Wednesday’s game against Trenton after being hit on the left hand by a pitch. Kipnis, who hasn’t played in the majors this season because of a sore right shoulder, was hit in the first inning. The Indians said he was removed precautionary reasons in the third. Kipnis was hit by Justus Sheffield, who was traded by the Indians to the Yankees in the Andrew Miller deal last season.

Other results:

Philadelphia Phillies 4-5 New York Mets
Pittsburgh Pirates 2-9 Cincinnati Reds
Toronto Blue Jays 0-2 Milwaukee Brewers
Boston Red Sox 5-12 Baltimore Orioles
Miami Marlins 4-5 Atlanta Braves
Chicago Cubs Los 0-2 Angeles Dodgers
Kansas City Royals 3-8 Oakland Athletics
Los Angeles Angels 3-8 Texas Rangers
Seattle Mariners 5-10 Houston Astros
San Francisco Giants 6-2 Arizona Diamondbacks