Lil B officially lifted his year-and-a-half long curse on D’Angelo Russell. While curses on James Harden and Kevin Durant have been lifted for some time now, Russell's hex remained. “d angelo russell nba has been forgiven,” the BasedGod tweeted.

In case you've forgotten, Lil B issued the jinx in June 2016 because of Russell’s involvement in a video he recorded and posted of Nick Young admitting he cheated on Iggy Azalea. At the time Russell played for the Lakers with Young and was having a successful season, making the NBA All-Rookie second team after his first year. Following Lil B’s curse, the player suffered several mild injuries in the 2016-2017 season.

In June 2017 Russell was traded to the Brooklyn Nets in exchange for Kyle Kuzma, who Lil B recently threatened to curse after a tweet from 2011 resurfaced. In the tweet Kuzma called Lil B the “worst rapper ever." Thankfully, his teammate Jordan Clarkson stepped in to ask Lil B for forgiveness.

Before the new year, Lil B released his list of blessed teams for the 2017-2018 season. The Brooklyn Nets are not included on the list, but he appears to be supporting the team all the same. Lil B gave no official reason why he decided to lift Russell's curse now, but chances are the BasedGod is showing mercy after a knee surgery took the Nets player off the court indefinitely.

Now it appears that the Denver Nuggets are the main adversary of the BasedGod. After releasing his "blessed" list, whoever runs the Nuggets’ Twitter account made the grave mistake of mocking Lil B. Lil B also challenged Kenyon Martin to a 1-on-1, after K-Mart scoffed at the BasedGod's curses. If the Nuggets and K-Mart know what’s good for them, they’ll follow Clarkson’s lead and ask for forgiveness.