Nikola Jokic posted a 26-point triple double as the Denver Nuggets held off a ferocious late fightback from the Golden State Warriors to defeat the NBA champions 128-123 on the road on Friday.