KANSAS CITY, Mo. -- Danny Duffy has gone from starting the season in the Kansas City Royals bullpen to leading the American League with a 2.82 ERA.Duffy pitched his first complete game to win his eighth straight decision, Cheslor Cuthbert had two hits and drove in a run and the Royals beat the Chicago White Sox 2-1 on Thursday night.Duffy (9-1) limited the White Sox to seven singles, struck out six and walked none. The left-hander has not lost since June 6 and has a 1.73 ERA in his past five starts. Duffy threw 98 pitches, 71 for strikes.Im stoked, Duffy said on getting his first complete game. Ive gotten pretty close a couple of times this year. When I went eight (innings) the first time (teammate Kris) Medlen told me, `You should expect that every night.This is a cool milestone. Im just worried about getting outs and keeping my team in the game.Duffy moved into the rotation on May 15 and has thrown eight or more innings in four starts.For him to get through nine innings under 100 pitches is just a phenomenal effort, Royals manager Ned Yost said.White Sox slugger Todd Frazier, who went 0 for 4 and struck out twice, said deception is what makes Duffy good.Deception on his off-speed pitches, Frazier said. It looks like fastballs and then, the last second, you see it and its already by you. He had me all day, just one of those games where he had me, not necessarily guessing but hes throwing one pitch somewhere I wasnt looking for, get the strike and the way it goes.Cuthbert, whose triple scored Jarrod Dyson in the sixth, is second among AL rookies with 93 hits, 24 multihit games and a .303 batting average. Dyson was initially called out trying to steal second, but the Royals appealed and the call was overturned.Cuthbert scored the go-ahead run on Eric Hosmers single off Carson Fulmer (0-2). Fulmer has an 8.47 ERA in eight relief appearances.Chicagos Jason Coats, recalled Tuesday from Triple-A Charlotte, singled home Tim Anderson with two outs in the second for his first major league RBI.White Sox right-hander Miguel Gonzalez left after 21 pitches with a right groin strain. After Salvador Perez fouled off a full-count pitch leading off the second, White Sox manager Robin Ventura and trainer Herm Schneider came to the mound and led Gonzalez off.Gonzalez may have to go on the disabled list.I had it last year, same thing, Gonazlez said. They put me on the DL for 15 days. I came back, I was fine. I was pitching good. Nothing different. It felt about the same as it did last year. So, Im not worried about it.MORALES DROPS APPEALRoyals DH Kendrys Morales served his one-game suspension after dropping his appeal. Morales was punished by Major League Baseball for returning to the field Aug. 2 in Tampa Bay in the ninth inning after being ejected.TO BE DETERMINEDThe Royals have not decided who will start Saturday against the Twins. RHP Dillon Gee was scheduled for that start but threw 32 pitches in two innings Wednesday in a 14-inning victory over the White Sox. While Yost said Gee is still in the mix to start, that it is more murky after having to use him for more than an inning Wednesday.VOTE OF CONFIDENCEVentura said he is sticking with David Robertson as his closer, although he blew saves in the first two games of this series and six this season. At some point its going to turn for me and hopefully Ill get on a roll, Robertson said. Right now Ive definitely been doing a poor job out there and I need to pick it up.TRAINERS ROOMRoyals: RHP Wade Davis (flexor strain) threw 75 feet off a flat surface. Hes getting close, probably in the next day or so, Yost said of throwing off the mound.UP NEXTWhite Sox: LHP Carlos Rodon (2-8, 4.49) seeks his first road victory since April 13 at Miami. The Marlins will counter with RHP Andrew Cashner (4-8, 4.96).Royals: RHP Yordano Ventura (7-9, 4.64), who beat Toronto on Sunday for his first win since June 17, will start Friday at Minnesota. The Twins will start RHP Kyle Gibson (4-6, 4.86). Swell Canada Sale . Haas said he "felt a lot of pain" in his right shoulder when he slammed his racket to the ground in frustration after losing his serve at 3-3 in the first set. Swell Bottle Canada . -- There were a lot of firsts for the Edmonton Oilers on Tuesday night. http://www.swellbottlesaleclearance.com/ .S. -- Nikolaj Ehlers registered a hat trick for the third straight game and Jonathan Drouin had a goal and five assists as the Halifax Mooseheads hammered the host Cape Breton Screaming Eagles 10-1 on Tuesday in Quebec Major Junior Hockey League action. Real Wood Water Bottle . Olli Jokinen, Mark Scheifele, and Bryan Little each had a goal and an assist as Winnipeg won 5-2, handing Calgary its record-setting seventh consecutive loss on home ice. Swell Water Bottle Clearance .ca. Hey Kerry, big fan of yours, just finished reading your book. I think that we all saw the Canucks/Flames line brawl just after puck drop. It was obvious that something was about to happen, even to the referees because the fourth lines were on to start. NEW YORK -- Carmelo Anthony wasnt making enough shots and the Brooklyn Nets werent missing many.Once that changed, the Knicks had an easy time in the first matchup this season between the New York rivals.Anthony scored 14 of his 22 points in the third quarter and Kristaps Porzingis added 21 in the Knicks 110-96 victory Wednesday night.Rookie center Willy Hernangomez had a season-best 14 points, Derrick Rose also scored 14 and New York climbed out of a 14-point hole by holding the Nets to 27.5 percent shooting in the second half.Our bench guys were great, Knicks coach Jeff Hornacek said. They came in there, brought the energy, Melo got hot there in that third quarter and was rolling, so great second half for our guys to see what putting pressure and getting after it defensively can do for your team.Brook Lopez and Justin Hamilton each scored 21 points for the Nets, who wilted on the second night of back-to-back games after a strong first half. Normally a good fourth-quarter team, they were outscored 38-25 while struggling to run their offense without an experienced NBA point guard.New York, which came in allowing 109.8 points per game to rank 26th in the league, had more problems on that end in the first half but dominated the second.And the Knicks got strong performances off their bench, with Brandon Jennings posting 11 assists and Hernangomez shooting 6 for 7.The Nets, who set season highs for points and shooting percentage (55.3 percent) in their 119-110 victory over Minnesota on Tuesday, shot 55 percent in the first half and led 55-50.Then Anthony, just 3 for 11 at halftime, had a baseline drive with the Knicks down nine and then turned to his jumper. He made five of them and then a pair of free throws, putting up 14 points in the final 5 minutes to give the Knicks a 72-71 lead.But even after that stretch it was a one-point game, Nets coach Kenny Atkinson said. Then I felt like the real difference was again their bench coming in and just took us out of our stufff.ddddddddddddHernangomez provided a spark before Porzingis made a pair of 3-pointers and threw down a dunk while getting fouled as the lead grew to 92-78.Melo got it going. He probably had like 10 or 12 straight at one point, so that kind of just enlightened the whole team, Jennings said. And then we were just taking care of the defensive end and then just finding KP coming down for transition 3s and then he got an and-1 dunk, so we were just clicking tonight.TIP-INSNets: Brooklyn opened a five-game trip by falling to 0-3 on the road. ... Sean Kilpatrick made his first career start in his 43rd game. He came in averaging 16.6 points, tops among reserves.Knicks: New York improved to 93-91 against the Nets. Brooklyn had won six of eight meetings over the previous two seasons.POINT GUARD PROBLEMSBrooklyn rookie Isaiah Whitehead, who had been starting at point guard with Jeremy Lin sidelined by a strained left hamstring, was placed in the concussion protocol, a night after hitting his head on the court. He finished that game but had a headache and experienced symptoms Wednesday. He will be out until he is symptom free and has passed the NBAs protocols. The Nets also waived point guard Greivis Vasquez, who struggled to recover from ankle problems, and recalled Yogi Ferrell from their NBA Development League team to make his NBA debut.HIT THE ROADThe Nets only had to go about 5 miles to start this road trip, and they have an even shorter segment during it. They play a back-to-back in the same building, facing the Los Angeles Clippers on Monday and the Lakers the next night in Staples Center.UP NEXTNets: Visit Phoenix on Saturday to start the Western Conference portion of their trip.Knicks: Visit Boston on Friday to start a tough road back-to-back against the top teams in their division. They visit reigning Atlantic champion Toronto on Saturday. ' ' '