The bad blood between American singers, Cardi B and Nicki Minaj, finally came to blows at a New York Fashion Week party on Friday evening.
Celebrity website, TMZ, reported that the scuffle began after Cardi approached her adversary over “lies Nicki was spreading”.
She was allegedly elbowed in the face by a security guard, before throwing a red-heeled shoe at Nicki, who appeared unscathed from the incident.
Cardi was escorted out barefoot with a bump above her eye and both stars took to social media after the clash.
Eyewitnesses told US media the altercation took place on the first-floor balcony of the Harper’s Bazaar ICONS party, during a performance by Christina Aguilera.
Cardi, who was wearing a red Dolce & Gabbana gown, is seen in social media video lunging forward after reality TV star Rah Ali, a friend of Minaj, stepped in between the two rappers.
Nicki, who recently released her fourth album Queen, later shared pictures of herself posing in a leopard print ball gown.
Cardi, however, addressed the incident with her rap rival in a statement on Instagram.
The rapper, who has achieved huge success over the last year with hits such as ‘Bodak Yellow’ and ‘I Like It’, said she had let a lot of things slide.
She did not mention Nicki by name but said, “I let you sneak diss me, I let you lie on me, I let you attempt to stop my bags”.
She also accused 34-year-old of threatening other artistes in the industry, allegedly telling them if they worked with Cardi, she would sever ties with them.
“I addressed you once in person, I addressed you a second time in person, and every time you copped a plea!!”
Cardi then explained: “But when you mention my child, you choose to like comments about me as a mother, make comments about my abilities to take care of my daughter” that is when the rap star said all bets are off.
She ended her note by saying she had worked too hard and come too far to let anybody mess with her success.
The two rappers had previously denied there being a rift between them, despite repeated suggestion of subtle digs in each other’s lyrics.