Down by two points with 30 seconds remaining, Portland Trail Blazers guard Damian Lillard took matters into his own hands by converting on a go-ahead 3-point play to snatch the victory away from the Phoenix Suns.

Despite the contact, Lillard managed to convert the tough layup to tie the game and get the game-winning freebie. Some say it should've been a charge, but the referees stuck with the call on the floor.

Lillard drained the free-throw to complete the 3-point play and the Blazers came away with the W, 111-110.

Suns playmaker Ricky Rubio had a chance to win the game but failed.

Lillard finished with 27 points while backcourt partner CJ McCollum dropped 30 points, seven rebounds and six assists. Carmelo Anthony had 23 points and eight rebounds.

The Blazers have successfully bounced back from their loss to the Denver Nuggets on Thursday. They currently sport an 11-16 record for 10th place in the West.

While there's a ton of season left, the Blazers are on the brink of possibly missing the postseason for the first time in six years. The Western Conference, as tough as it already is, has seen the rise of new playoff contenders such as the Dallas Mavericks, Sacramento Kings, Oklahoma City Thunder and Phoenix Suns.

As such, the Blazers will not just have to squeeze out the victories but regain their identity as one of the best in the West for the last few years.