A feisty affair between Brampton Rovers and Rangers in the Alma Cup saw both sides finish the game with nine men.