It was another tight game between the Toronto Raptors and Boston Celtics.

Facing an 80-76 deficit heading into the fourth quarter, the defending champions had to dig deep to make a push to finally draw some blood in the series.

They started off fast, with Fred VanVleet cooking and making back-to-back triples to give Toronto the 82-80 lead.

Kemba Walker, who was cooking all night, gave the Celtics the lead again with 8:31 left at 87-85. I continued being a tight game with the teams trading leads.

Boston used an 8-0 run to turn a 95-91 deficit into a 99-95 lead with three minutes left in the game.

Almost identically to Game 2, with a minute left, it was a tight game again with Boston having a 101-99 lead. Fred VanVleet tied the game with 21 seconds left.

Kemba Walker, who was the Celtics’ best player on the night, drew a triple team that opened up space for a pass to Daniel Theis who dunked the ball for a 103-101 lead with half a second left in the game.

Walker finished with 29 points, three rebounds, three assists, and three steals. Jaylen Brown also played well for the Celtics with 19 points and 12 rebounds.

However, when all hope seemed lost, the boys from The North pulled out a miracle. OG Anunoby found himself open in the corner during the inbounds play and buried a three pointer to steal a 104-103 victory.

Kyle Lowry put up 31 points, six rebounds, and eight assists. Fred VanVleet also had a solid game with 25 points, three rebounds, and six assists.

Pascal Siakam seems to be still out of sorts in this series, as the Raptors star only had 16 points, seven rebounds, and two assists.

Miraculously, the Raptors have breathed life back into the series. Game 4 should be a doozy.

Check out the shot: