During the San Diego stop on his Revenge Tour, 19-year-old Florida-based rapper XXXTentacion got knocked out mid-song while performing at The Observatory. The assailant, whose identity has not been confirmed, is said to be an associate of Rob Stone, a 22-year-old rapper from San Diego who made some noise with a song "Chill Bill" but has been connected to XXXTentacion through a beef that's been stirring since April of this year.

With XXXTentacion's name being in the news circuit for most of 2017, and a flurry of theories regarding what happened in this altercation (which someone who may or may not have been the person who attacked XXXTentacion being stabbed), the question on everyone's lips is "what the hell happened?"

Let's walk back to the beginning of the beef, which reportedly features everything from grabbing mics, more violent attacks, and a rapper named Ski Mask The Slump God. Here's a look at Rob Stone and XXXTentacion's beef.

April 9, 2017: Ski Mask the Slump God escorted off stage during Rob Stone performance

To understand how XXXTentacion and Rob Stone started beefing, you have to understand Stone's beef with Ski Mask the Slump God, another Florida-based rapper who is down with XXXTentacion. According to reports, Ski Mask was escorted off the stage at a show at The Observatory on a San Diego date for Desiigner's Outlet Tour.

As the story goes, Ski Mask tried getting on the mic as Rob Stone was getting on stage to start his performance. Ski Mask got frustrated over the ordeal and decided to not leave the stage. Footage shows that he ended up getting walked off the stage by a number of unidentified men.

When word got to XXXTentacion about what happened at the show to Ski Mask, he took to Twitter to vent. The tweet, which has since been deleted, said, "Let them know whoever the fuck that is getting fucked in they mouth when I go on tour for putting their peasant hands on my brother." Rob Stone wasn't here for it, and let it be known in his own tweet.

To which Ski Mask sent his own tweet, insinuating that there was more to the growing friction between himself and Rob Stone.

April 10, 2017: Ski Mask gets jumped

The very next night on Desiigner's Outlet Tour found Ski Mask and Rob Stone getting into it at the Fonda Theatre in Los Angeles. At the start of Ski Mask the Slump God's set, a pair of individuals are jumped him from behind, causing the three of them to fall into the crowd. Ski Mask is said to have then jumped back on stage, and was chased by a whole squad of people.

April 11, 2017: Two sides of the same story

In two separate conversations with XXL, both Rob and Ski Mask laid out their sides of what happened in Los Angeles. Stone likened Ski Mask's set in L.A. to being the "third strike" of disrespect. Strike one was said to have been an incident where Ski Mask ran out during Rob's set in Seattle to interact with fans mid-song. Stone says, "The nigga was ruining my spot. So that was the first strike and I told the nigga, ‘Don’t do that. If you’re gonna run on my set, come on ‘Chill Bill’ at the end.’ So he was like, ‘Aight, cool’ and it was straight." Stone said strike two was at the San Diego show. According to him, Ski Mask's lateness forced set times to be pushed back, with Ski Mask being told he's go on at 9 p.m. Around 9:25, Stone says Ski Mask finally showed up, and took to the stage as Rob Stone was about to go on. When Stone's DJ wouldn't hand Ski Mask the mic, he got aggy and stood his ground.

Stone said that after the back-and-forth with XXXTentacion and Ski Mask on Twitter, as well as seeing XXX on Instagram Live "talking about Ski Mask gonna slap the shit outta me," Stone decided he'd approach Ski Mask at the L.A. show, but Ski Mask showed up and hopped right on stage. "I wasn’t even trying to run onstage and do bro like that. I was supposed to get at bro behind the scenes, but he wanna run onstage and not holla at me like a real nigga, so I run onstage and take the mic from blood and then we beat his ass from the stage to the street. And that’s how it goes. And I left his ass out in the street with his ass out and his underwear. And that’s exactly what happened, from beginning to end."

Ski Mask saw things differently, saying that AEG (who was putting on the Outlet Tour) was trying to get Rob Stone off of the tour. "Statistically, I shouldn’t even perform before him. Looking at numbers, I shouldn’t have to perform before him because it doesn’t make sense. My numbers are way higher than his in general. Then performance wise, this nigga is ass. He doesn’t do good in general in performance. So they were trying to throw him off [the tour] and he was angry as fuck." Ski Mask also stated that the San Diego date was supposed to be his last date on the tour, but he says he might not have been getting paid.

Now, even though he says he wasn't going to perform if he wasn't going to get paid, he did indicate that he would be telling his fans "'on the mic that I'm not performing.' Because they're gonna think I didn't even pull up and they're gonna be mad." According to Ski Mask, that's when the footage starts, where he's on the stage not being given a mic, but not wanting to get off the stage.

In the case of the Los Angeles tour date, Ski Mask said he only went there because he "didn't want to seem pussy," indicating that he "didn’t think, even if he was gonna jump me, he was gonna do it like that, by jumping me on the stage and not even give me the heads up that he’s about to jump me or wait until I’m done performing." As you can see in the above video, that wasn't the case. Ski Mask also alleges that around eight people attacked him, and at some point, knives were drawn and his friend was stabbed.

They both indicated to XXL that they were no longer a part of Desiigner's Outlet Tour.

May 1, 2017: Rob Stone replaced by Ski Mask the Slump God at Rolling Loud Festival

After their very public scuffles on the Outlet Tour, Ski Mask and Rob Stone would spend time clapping back and forth at each other, but the next real issue was Stone's claims that he was removed from the Rolling Loud Festival in Miami. According to a tweet of his on May 1, Stone says he was paid in full in advance "not to show up at the festival," saying that "the promoter is their boy."

The "their" is in reference to XXXTentacion and Ski Mask the Slump God; XXX was already on the bill, and its said that Ski Mask ended up taking Rob Stone's slot. Stone later spoke out on the situation, reiterating that he was paid not to go "for 'safety & security,'" and spoke on how his issues with XXXTentacion was the cause of him being let go.

 

#robstone says he was paid NOT to attend #rollingloud because of issues with #xxxtentacion (part 1)

A post shared by DJ Akademiks (@akadmiks) on May 8, 2017 at 6:26pm PDT

 

#robstone says he was paid NOT to attend #rollingloud because of issues with #xxxtentacion (part 2)

A post shared by DJ Akademiks (@akadmiks) on May 8, 2017 at 6:30pm PDT

June 7, 2017: XXXTentacion gets suckerpunched

t0dWJpYjE6QXtqj0Cok6gclZZ_hRLPT2

It's hard to tell if XXXTentacion was worrying about any flack from his shared beef with Rob Stone when hitting The Observatory during his Revenge Tour, but knowing what has gone down between Ski Mask and Rob Stone, it's hard to be surprised. During his set, someone ran onstage and knocked XXX out with a blow. The individual was immediately bumrushed by security, with a major scuffle ensuing both on stage and behind-the-scenes.

It appears that many in the building started screaming "Fuck Rob Stone." After the incident, when XXX came to, he hit Twitter to not only say he was set up, but to throw a threat for the next time someone attacks him.

Fox 5 San Diego reports that at some point during the incident on stage, a 19-year-old was stabbed. They also indicated that, at the time, there were no reported arrests.

At the time of this writing, there's been no comment on social media from Rob Stone, though the Slump God did share a couple of tweets.

XXXTentacion is also said to have posted this disturbing message on Snapchat, seemingly aimed at Rob Stone and relating to the altercation last night. "You did good," it starts, "your homie got a good hit on me! Wont lie! But how does it feel knowing your friend might die tonight because of you (not saying I had anything to do with the "stranger" stabbing him) but ya homie not lookin to hot rn."

Sadly, this doesn't seem like it's going to be over any time soon. Maybe Rolling Loud had the right idea; the heat between these factions is too great to have them near each other. If someone doesn't step up to mediate the situation, this could go from bad to worse very quickly.