should be an offensive foul base on your description... but if it is 友誼賽, do you guys have referee? if not, hard to call that during games.
it comes down to how hard does he 撞埋黎, and which body part he uses? if it is shoulder, that might be an offensive foul base on how hard he 撞. If it is other body part, like he "ass", you really cannot call it an offensive foul.