Jamaican dancehall star Popcaan literally "curtain- raised" for Zimbabwe's dancehall king Winky D, who got a rapturous applause minutes before he took to the stage. Thousands of fans who thronged the Harare International Conference Centre threw missiles at Popcaan despite a near-sterling act.
Halfway through his performance, the Jamaican was hit by a can of beer and sustained a minor injury on his hand.
One fan stormed the stage in protest and vented his anger on the diminutive chanter.
Despite the mishap, Popcaan continued his act as if nothing had happened, telling his fans how much he loved Zimbabwe and his fans.
Born Andrea Sunderland, the 24-year-old artiste dished out some of his hits like "Fry Yiy", "Badmind a Kill Dem," "She A Gwaan Good", "The System" and "Diss Mi Friend" among others.
To show his love for the fans, Popcaan threw his jacket into the crowd and there was a mini-wrestling contest as everyone wanted a piece of it.
But it was Winky D aka the "Ninja President", with the backing of a live band, who stole it from the Jamaican star as the "Diss Mi Friend" singer used backtracks.
Dressed in red pair of jeans and a matching jacket, Winky D made a grand appearance on stage after asking the engineer to turn the lights down low before blitzing on to the stage amid loud cheers from his adoring fans.
Winky D's moment of magic came when he performed his self-praise song "Messi WeReggae" and Popcaan could not help but smile in appreciation.
As an avid Barcelona Football Club fan, Popcaan knows very well how the great Lionel Messi terrorises defenders in the Spanish La Liga.
And Winky D was terrorising dancehall fans, albeit lyrically.
Earlier, Popcaan - better known as the Gaza Prefect in Jamaica - had singled out Ninja President as one of the most talented dancehall artistes in the country and Winky D complemented it with a top-drawer performance.
Mic Inity and his Hotta Fyah Band also thrilled fans with their act and also performed hits by Mavado and Busy Signal.
There was more action in the crowd as revellers kept themselves entertained with firecrackers. Others were seen cuddling and kissing as they celebrated the New Year in style!