Klay Thompson passed Damian Lillard for fourth on the NBA’s all-time 3-point list during a vintage night in Dallas.