Strong explosions rocked the outskirts of the key Ukrainian port city of Mariupol on Thursday as Kiev's forces battled pro-Moscow rebels, AFP correspondents said.