Chris Boucher, Kyle Lowry and Fred Van Fleet converted eight straight free throws in the final two minutes Saturday night, helping Toronto beat the Charlotte Hornets, 116-113 for the Raptors first two-game win streak of the season.

Norman Powell led the Raptors with 24 points, and Boucher added 20 points and nine rebounds.

More Images
Toronto Raptors guard Norman Powell (24) runs into Charlotte Hornets guard Terry Rozier (3) during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Chris Boucher, Kyle Lowry and Fred Van Fleet converted eight straight free throws in the final two minutes Saturday night, helping Toronto beat the Charlotte Hornets, 116-113 for the Raptors first two-game win streak of the season.

Charlotte Hornets forward P.J. Washington (25) runs into Toronto Raptors forward Chris Boucher (25, right) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

The Hornets had a chance to tie or take the lead but were called for a 24-second violation with 14.8 seconds left.

Charlotte Hornets forward P.J. Washington (25) makes a pass in front of Toronto Raptors forward Stanley Johnson (5) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

After missing eight of their first nine shots and falling behind 14-2, the Raptors got the 3s to drop, as seven players hit 13 from long distance in the first half.

Charlotte Hornets forward Gordon Hayward (20) drives around Toronto Raptors forward Stanley Johnson (5) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Devonte Graham and Bismack Biyombo scored the first nine points of the second half for Charlotte. Then Boucher, Toronto's hottest player, was called for his fourth personal foul with 7:40 left in the third quarter.

Charlotte Hornets forward P.J. Washington (25) loses the ball as he drives into Toronto Raptors guard Fred VanVleet (23) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Hornets: After missing Thursday night's game with a strained left hip, Heyward played 38 minutes.

Charlotte Hornets forward Miles Bridges (0) can't handle a pass after getting past Toronto Raptors forward OG Anunoby (3) during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Hornets: Will play nine of there next 12 at home, starting Wednesday night against Washington.

Charlotte Hornets forward P.J. Washington (25) shoots over Toronto Raptors forward Chris Boucher during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward P.J. Washington (25) shoots over Toronto Raptors forward Chris Boucher during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Gordon Heyward scored 25 points and Terry Rozier added 24 for the Hornets, losers of three straight. P.J. Washington finished with 14 points and 12 rebounds.

Toronto Raptors guard Norman Powell (24) runs into Charlotte Hornets guard Terry Rozier (3) during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Toronto Raptors guard Norman Powell (24) runs into Charlotte Hornets guard Terry Rozier (3) during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

The Hornets had a chance to tie or take the lead but were called for a 24-second violation with 14.8 seconds left.

Van Fleet's two free throws with 13.3 seconds left put the Raptors up 114-110, and after Devonte Graham's 3-pointer brought Charlotte within a point, Boucher answered with two free throws.

Rozier missed a long 3-point try just before the final horn.

Charlotte Hornets forward P.J. Washington (25) runs into Toronto Raptors forward Chris Boucher (25, right) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward P.J. Washington (25) runs into Toronto Raptors forward Chris Boucher (25, right) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

After missing eight of their first nine shots and falling behind 14-2, the Raptors got the 3s to drop, as seven players hit 13 from long distance in the first half.

They led by 12 points before the Hornets finished the half on a 14-4 spurt, trimming Toronto's lead to 66-64 on Rozier's 34-foot buzzer-beating shot.

Heyward scored 21 points in the first half on only eight shots.

Charlotte Hornets forward P.J. Washington (25) makes a pass in front of Toronto Raptors forward Stanley Johnson (5) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward P.J. Washington (25) makes a pass in front of Toronto Raptors forward Stanley Johnson (5) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Devonte Graham and Bismack Biyombo scored the first nine points of the second half for Charlotte. Then Boucher, Toronto's hottest player, was called for his fourth personal foul with 7:40 left in the third quarter.

The 6-foot-9, 200-pound Boucher sat out the rest of the period, but provided the Raptors with a big defensive and rebounding boost in the fourth quarter

TIP-INS

Charlotte Hornets forward Gordon Hayward (20) drives around Toronto Raptors forward Stanley Johnson (5) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward Gordon Hayward (20) drives around Toronto Raptors forward Stanley Johnson (5) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Hornets: After missing Thursday night's game with a strained left hip, Heyward played 38 minutes.

Raptors: C Alex Len missed a second straight game due to personal reasons. ... Aron Baynes, Toronto's other center, started and played only four minutes.

UP NEXT

Charlotte Hornets forward P.J. Washington (25) loses the ball as he drives into Toronto Raptors guard Fred VanVleet (23) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward P.J. Washington (25) loses the ball as he drives into Toronto Raptors guard Fred VanVleet (23) during the first half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Hornets: Will play nine of there next 12 at home, starting Wednesday night against Washington.

Raptors: Play Dallas on Monday night in the third of five straight “home” games.

More AP NBA: https://apnews.com/NBA and https://twitter.com/AP_Sports

Charlotte Hornets forward Miles Bridges (0) can't handle a pass after getting past Toronto Raptors forward OG Anunoby (3) during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward Miles Bridges (0) can't handle a pass after getting past Toronto Raptors forward OG Anunoby (3) during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward P.J. Washington (25) shoots over Toronto Raptors forward Chris Boucher during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)

Charlotte Hornets forward P.J. Washington (25) shoots over Toronto Raptors forward Chris Boucher during the second half of an NBA basketball game Saturday, Jan. 16, 2021, in Tampa, Fla. (AP PhotoChris O'Meara)