Jalen Johnson posted 27 points, 12 assists, and eight rebounds while Dyson Daniels added 16 points and 13 rebounds as the Atlanta Hawks held on for a 130-129 overtime victory over the Detroit Pistons.