Apparently Minnesota Timberwolves forward Michael Beasley wasn't the only NBA player who lost his cool in a summer game Thursday night.

Beasley pushed a heckling fan in the face during a streetball game against Kevin Durant's team in New York, but on the other side of the country,

Los Angeles Lakers forward Matt Barnes' victim was another player.

Barnes reportedly punched an opponent during a San Francisco Pro-Am game Thursday, according to San Francisco's KGO TV.

"He elbowed me and pushed me, so he got one," Barnes told ESPN.com college basketball writer Diamond Leung.

"People just think they can talk any way or do anything to ... me. You can't. You can't do that, 'cause you know people are men out here. So if you think you're going to come out here and punk someone, that s--- ain't happening."

Barnes said that he wasn't the instigator and was just protecting himself.

"That's part of the game, man. It's physical," he said. "You know what I mean? People come out here and think they can beat and push on me. There's only so much I'm going to take. I'm a grown man first, so if you think you're going to come out here and rough me up and cheap-shot, I'm not having that s---."

Barnes wasn't ejected from the game, and eventually hit the game-winning shot.

"They got tangled up," a San Francisco police officer who was in attendance told Leung about the incident involving Barnes. "A couple guys took swings. Both connected. It got broken up. They didn't eject him. Different rules here, I guess."

On Friday, Barnes told Los Angeles' CBS affiliate that he did not throw a punch, saying the incident got "blown out of proportion," describing it as more of a "pushing altercation."

On Monday, the Pro-Am league announced on its Facebook page that Barnes had been suspended.

"Matt Barnes Suspended from Game 1, Monday, of Finals," the Facebook post read.