Reggie Jackson had 21 points and six assists as the visiting Denver Nuggets overcame the ejection of center Nikola Jokic and handed the Detroit Pistons their 12th straight loss, 107-103, on Monday.Denver coach Michael Malone was ejected with 1:21 remaining in the first quarter for arguing with the officials. Jokic was tossed with 1:22 left in the half after picking up his second technical.Jokic finished the game with nine points, five rebounds and five assists.Kentavious Caldwell-Pope supplied 20 points for the Nuggets, who snapped a four-game road losing streak. Christian Braun contributed 15 points and six rebounds, and Michael Porter Jr. tossed in 14 points and grabbed 11 rebounds. Aaron Gordon added 11 points, nine rebounds and seven assists.Cade Cunningham led the Pistons with 27 points and nine assists. Marvin Bagley had 18 points and eight rebounds, Jaden Ivey added 17 points and Isaiah Stewart chipped in 11 points and 11 rebounds.The Nuggets had a 56-55 halftime lead. All 10 of their players who saw action scored, as they shot 53.7 percent from the field. Detroit was led by Ivey, who had 13 points.Denver clung to the lead until Ivey made a layup to give Detroit a 66-65 edge. The Nuggets answered with 3-pointers from Braun and Porter.