James apologised publicly and privately.
"I have to do a better job of not showing up my teammates out on the floor. I had the right intentions in my mind, but I had the wrong intentions come out of my mouth," James told Fox Sports Ohio.
"I take full responsibility for that as the leader of the team. So I got to be a lot better at that and be able to keep that in-house in the locker room and when we're watching film."
James had a go at Thompson as they walked towards the bench, and waved coach Tyronn Lue away when he tried to intervene.
"I was a little bit too demonstrative at that point in the game," said superstar James.
"He worked hard for our team, he's a big-time player ... but the way it came out was -- it didn't look good on TV."