The Detroit Pistons saw their 13-game NBA win streak snapped by the Boston Celtics on Wednesday, a missed Cade Cunningham free throw in the final seconds proving pivotal in a 117-114 loss.