The way winning works depends on how much damage has been dealt at the moment. If you have dealt very little damage to your opponent, whether it's a blow or a punch, then you will not be able to get any coins even when you win the game. To avoid this, you need to use your special moves more often in order to deal more damage at once.