FOR THE LOVE OF GOD!
In Greece we have a saying "Paint it blue and throw it in the sea" and that's exactly what SI should do with this match engine.
Players of the same team going for the loose ball and when they reach it they both move away from it.
Player having the ball standing still being run-in by another player and gives foul against the player with the possession.
And these are common...