Kevin Garnett has always been a passionate guy, but this may be crossing the line.

According to Sports Illustrated, the Brooklyn Nets power forward was ejected from Monday night's game (Jan. 12) against the Houston Rockets after he head-butted Dwight Howard.

The incident occurred at the Barclay Center with just a little under 10 minutes in the first quarter with Houston up 17-14. The two became intertwined when Howard was passed the ball and Garnett was charged with a defensive foul. Garnett and Howard got tangled and exchanged a few shoves to which Garnett then threw the ball at Howard.

The players confronted one another and it was at that time Garnett head-butted Houston. The two then went at it and Howard even slapped Garnett's neck afterwards before the two teams pulled both players away.

Watch the video below.