I agree shirtless. From where I was standing the pinewood player was in the six and was clearly pulled and the CN player definately intentionally trapped the ball before the keeper took it off of his feet. The free kick was clearly legal and should not be contreversial. If play had been stopped then the CN keeper should have recieved a yellow card for jumping at the ball numerous times while the ball was stopped.