Cade Cunningham led Detroit Pistons to a gritty 99-98 win over Atlanta Hawks, sealing victory with a clutch reverse layup.