The Charlotte Hornets finally figured out how to close a game, riding a season-high 19 points from Bismack Biyombo to a 102-101 victory against the Detroit Pistons on Wednesday night in Charlotte, N.C.The Hornets, who dropped three games by fewer than 10 points in a four-day span last week, had help on Detroit’s botched final possession, hanging on to snap a five-game losing streak.Detroit’s Blake Griffin hit a 3-pointer with 42.3 seconds left to draw the Pistons within 102-101. After a defensive stop at the other end, the Pistons had a chance for a winning possession. But they had trouble getting the ball inbounds, and then the Hornets took a foul because they had one to give.With about eight seconds left, the Pistons inbounded again, but Derrick Rose dribbled for too long before passing to Luke Kennard. The Pistons never got a shot off before the buzzer.PJ Washington scored 17 points, Devonte’ Graham tallied 16 points and Miles Bridges had 15 for the Hornets, who’ve defeated the Pistons twice this month in home games. Graham added a career-high 15 assists.Nic Batum scored all 13 of his points off the bench in the first half for Charlotte, and teammate Terry Rozier ended up with 12 points.Charlotte finished 7-for-30 on 3-point attempts.For Detroit, Griffin posted 26 points, and Kennard had 16 points. Andre Drummond had 14 points and 21 rebounds, Rose ended with 13 points and Langston Galloway added 10 points.