In celebration of his 30th birthday tomorrow, Stephen Curry linked up with his Golden State Warriors teammates and coaches, as well as E-40, Hayley Williams and others for an epic party in San Francisco.

The 2x NBA MVP arrived at his 30th birthday party via yacht and by the looks of things inside the venue the celebration was an absolute riot. Klay Thompson, Steve Kerr and Mike Brown were all in rare form on the dance floor while Steph feasted on a plate full of ribs and sang karaoke. 

Check out some of the footage from Curry's 30th below.

The Golden State Warriors will host the Los Angeles Lakers at Oracle Arena on Wednesday night, but it's unclear if the birthday boy will be available. Curry has sat out the last two games due to an ankle injury, though the team insists it's "nothing major."

The Warriors have already clinched a playoff berth thanks to the San Antonio Spurs' 109-93 win over the Houston Rockets last night. Golden State is currently sitting in second place in the Western Conference with a 51-16 record, just two games behind the Rockets, who hold the tiebreaker between the teams, having won the season series 2-1.