Charles scored five quick points in the second overtime as New York opened on a 9-0 run and outscored the Dream 14-3.
Shavonte Zellous added 14 points as six players scored in double figures for New York (9-4). Swin Cash had a season-high 13 points -- 11 in the first half -- for the Liberty, who are ranked No. 3 in the AP power poll.
Turnovers on consecutive New York possessions led to two layups by Angel McCoughtry to pull Atlanta to 68-65 with 2:35 left in regulation. Meighan Simmons made Atlanta's first 3-pointer with 1:09 left to tie it at 70-all. Charles missed a 3-pointer before the buzzer.
In the first overtime, Atlanta's Tiffany Hayes intercepted a cross-court pass by Charles and made a fast-break layup with 5.8 seconds left to tie it at 76. Charles missed a long jumper to send it to another OT.
McCoughtry finished with 22 points and 10 rebounds for fourth-ranked Atlanta (8-5). Hayes had 17 points and three blocks and Elizabeth Williams added 16 points. Sancho Lyttle added 11 points, 11 rebounds and a career-high eight steals.
Liberty top Dream in double overtime
Tina Charles scores 23 points and hands out 10 assists as the Liberty defeat the Dream in double overtime 90-79.