Everything was going according to plan for the Milwaukee Bucks midway through the third quarter Friday night.

They were knocking down three-pointers and building a comfortable 20-point lead against the Cleveland Cavaliers. Surely the Bucks were poised to finally move five games over .500, a record that eluded them two previous times this season.

But it all vanished as the Cavaliers stormed back to grab a 113-108 victory before 15,098 delighted fans at Quicken Loans Arena.

Newly named all-star Kyrie Irving and the Cavaliers starters began the comeback with a 22-11 run to end the third quarter, cutting Cleveland's deficit to 90-81 entering the final period.

And the improved Cavaliers bench - helped by former Bucks guard Shaun Livingston and newcomers Marreese Speights and Wayne Ellington - took over from there in the fourth quarter. Cleveland outscored the Bucks, 32-18, in the final quarter.

Irving finished with a game-high 35 points, including 24 in the second half, as the Cavaliers (12-32) finished with a 2-2 mark against the Bucks this season.

Ersan Ilyasova scored a season-high 30 points but the Bucks (22-19) had a three-game winning streak snapped and fell to 6-3 under new coach Jim Boylan.

"Sometimes you live by the jump shot, you die by the jump shot," Boylan said. "We had a little bit of a struggle tonight making them in the fourth.