Kawhi Leonard continues to cement his legacy as one of the best players in the league today. He just led the Toronto Raptors to a 105-92 win in Game 4, and with another 36-point outing, he is now tied with Kobe Bryant and LeBron James for the most 30-point games in the playoffs over the last 10 years.

Leonard has been phenomenal in the playoffs, and there's no denying the fact that he's given the Raptors everything that he's got. It is unclear whether he will stay in Toronto after this season, but he's making sure that he's giving his 100 percent every game so that whatever happens, he will have no regrets.

The Raptors' 105-92 win in Game 4 means that they have now built a commanding 3-1 series lead. At this point, it is almost a foregone conclusion that they will win the championship, as it is almost impossible for a team to come back from such deficit in the Finals. Only one team has successfully done it in the history of the league, and that was LeBron's Cleveland Cavaliers back in 2016.

However, the Warriors remain as a team that's capable of repeating history, and they could turn things around if they will be able to get Kevin Durant back for Game 5. Steph Curry and Klay Thompson have been doing everything they could for Golden State, but it is clear that the team needs the reigning Finals MVP if they want to survive longer in this series.

Game 5 will be on Monday in Toronto, where the Raptors could finish the Warriors off for good.