Facing the absolute brink, the Toronto Raptors suddenly have life.

OG Anunoby caught a crosscourt inbounds pass from Kyle Lowry and hit a 3-pointer with no time remaining, and the Raptors beat the Boston Celtics 104-103 in Game 3 of the Eastern Conference semifinal series Thursday night.

Toronto cut Boston's series lead to 2-1. The Celtics took a two-point lead when Kemba Walker found Daniel Theis for a dunk with a half-second left.

No team in NBA history has rallied from a 3-0 series deficit. The Raptors won't have to try it now; Lowry elected to audible and throw the long pass -- high over 7-foot-5 Tacko Fall -- to Anunoby.

Lowry played virtually the whole way, finishing with 31 points, eight assists and six rebounds. Fred VanVleet scored 25 points, Pascal Siakam had 16 and Anunoby 12.

Walker scored 29 points for Boston, which lost for the first time in seven playoff games. Jaylen Brown had 19 points and 12 rebounds and Jayson Tatum finished with 15 points, nine rebounds and six assists for the Celtics.

Marc Gasol made a layup with 5:57 left for a four-point lead; the Celtics responded with the next eight points, going up 99-95 on a dunk by Brown with 3:02 remaining.

Lowry got a pair of layups, both drawing Toronto within two. The Raptors had the ball with a chance to tie or take the lead in the final half-minute, VanVleet getting an acrobatic layup to drop with 21.5 seconds left and knotting it at 101.

Theis' score left Toronto needing a miracle. Anunoby delivered.

"I had confidence in him," Lowry said. "We'll take that win."

Siakam was called for his third foul on a charge with 7:44 left in the half; Raptors coach Nick Nurse used his lone challenge to protest, but replay upheld the call -- a big decision against Toronto.

ARE YOU KIDDING ME?!?!??!?! pic.twitter.com/9dfLglhKM5

— Toronto Raptors (@Raptors) September 4, 2020

When Siakam took a seat for the rest of the half, Toronto trailed 38-37. The outlook got very bleak very fast without him on the floor.

The Raptors got outscored 19-10 over the 6:42 that followed going into the break, and the Celtics stretched the lead to 57-47 by the half. Walker had 17 points in the first quarter, capping that period with a 3-pointer -- and did it again to end the second to give Boston what was then its biggest lead.

Lowry had been 0 for 5 from 3-point range in the game -- and 1 for 17 in the series -- before connecting from the left corner midway through the third, getting the Raptors to 61-60. Toronto would eventually lead by as many as four in the third, but Boston reclaimed the lead and took an 80-76 edge into the fourth.