The Toronto Raptors have advanced to the NBA Finals for the first time in franchise history, overcoming the odds by beating the league-leading Milwaukee Bucks in the Eastern Conference Finals.

The Raptors were down two games to none and everybody thought that they were already out in the series. But they have managed to string four straight wins to book a ticket to the Finals and face the Golden State Warriors for the NBA championship.

Serge Ibaka, who was instrumental in helping the Raptors beat the Bucks, said the team's victory is a testament not only to how tough they were physically but mentally as well.

Ibaka will once again have a shot at a championship. The first time he went to the Finals, he was still with the Oklahoma City Thunder and they lost to LeBron James' Miami Heat.

This time, he will face one of his former teammates, Kevin Durant, who's playing for the Warriors.

The Raptors have already defeated the best team in the league this season, now they will try to take down one of the greatest dynasties basketball has ever seen. The Warriors have won three of the last four championships and are gunning for another one. If Toronto manages to pull off another upset, they will fully cement their legacy in the history of the NBA.

Game 1 of the NBA Finals will be on Thursday in Toronto.