ATLANTA -- The Atlanta Hawks made a remarkable 26-point comeback to beat the Cleveland Cavaliers 126-125 Sunday at Philips Arena. It was the Hawks' third straight win, second consecutive against Cleveland.

After trailing by 26 going into the fourth quarter, the Hawks cut the deficit to two with seconds left in the game. Paul Millsap ended up with the ball after a jump ball and hit a buzzer beater to send the game to overtime all tied at 111. 

In overtime, the Cavs got up by five. But a two from Malcolm Delaney and free throws by Millsap got the Hawks within two. Then, Millsap made a three to give the Hawks their first lead of the game with 1:12 left in overtime.

After Kyle Korver's three for Cleveland, Mike Muscala made a three to give the Hawks a 1-point lead. On the next possession, Kent Bazemore stole the ball, fumbled it, and still recovered to make the layup and put the Hawks up by three with 21 seconds left. 

Free throws by Tim Haraway Jr. sealed the game, even with Kyrie Irving making a buzzer-beating three.

Millsap scored a team-high 22 points and had nine rebounds. The Hawks shot just under 47 percent in the game. Irving didn't looked bothered by his knee that he said he aggravated on Friday. He had 45 points and made eight threes on 12 attempts. LeBron James posted his 13th triple-double of the season, finishing with 32 points.

The last time a team leading by more than 26 points ended up losing the game was the Los Angeles Lakers, losing to the Dallas Mavericks in Dec. 2002, according to ESPN Stats and Information.

The Hawks are now 3-1 against the Cavs this season. They beat the defending NBA Champions last Friday, even with three of their starters on the bench.

The Hawks clinched the NBA Playoffs for a 10th consecutive year courtesy of the Chicago Bulls' loss to the New York Nets on Saturday.

PHOTOS | Hawks surge in April