The Hawks’ road woes are over — in dramatic fashion. Jeff Teague made a game-winner at the buzzer of the second overtime for a 127-125 victory over the Cavaliers on Thursday night at Quicken Loans Arena. It snapped a five-game road losing streak. Teague scored seven points in the final period. Kyrie Irving scored 12 points in the second overtime and four in the first for the Cavaliers, who lost their third consecutive game. There was some bad news for the Hawks as they lost two starters — Al Horford with a right shoulder injury in the first overtime and DeMarre Carroll to a sprained right thumb in the fourth quarter. Teague made a 3-pointer with 4.2 seconds remaining in the first overtime to tie the score at 108-108. A Cavaliers turnover gave the Hawks the ball with 2.4 seconds left. Teague’s final attempt failed, sending the game into a second extra period. The Hawks (16-13, 5-9 road) hadn’t won away from Philips Arena in more than a month. The Cavaliers used an 11-1 fourth-quarter run to turn a three-point deficit into a seven-point advantage, 88-81. After the teams traded baskets, Horford and Kyle Korver made back-to-back 3-pointers to pull the Hawks to within a point, 90-89, with 4:57 remaining. The Hawks tied the score at 95-95, on a Horford basket with 1:04 remaining. It was the last basket in regulation. Teague missed a potential game-winner in the lane and the Cavaliers had one last possession with .9 seconds left in regulation. Anderson Varejao missed at the buzzer to send the game into overtime. Teague led the Hawks with a double-double of 34 points and 14 assists. Horford added 25 points before leaving with his injury. Paul Millsap (20 points, eight in the first overtime) and Kyle Korver (20, seven in the second overtime) were the other double-digit scorers. Korver extended his NBA-record streak to 98 games with a 3-pointer.