Question: In the climatic battle of [**The Avengers**](http://www.imdb.com/title/tt0848228/), we see the full might of our heroes teaming up to protect the world. 

However, [**one scene**](http://24.media.tumblr.com/03d89ab3fe7b118238963319b30994e8/tumblr_mmswbjHqd41r1mr1po1_500.gif) during this battle, while hilarious on it's own right, does not make much sense to me.

While battling the Chitauri together, Thor and Hulk eliminate what appears to be a small force residing in a building. While catching their breath, Hulk all of a sudden *punches Thor with great force away from him*. 

But **why** does he do this?

The theories swirling in my head point to either a *revenge* punch for their fight in the Helicarrier. Or a *brofist* for beating a pack of Chitauri, taken a bit too far.

Is there any official wording on why this happened and Thor seemed to think *nothing* of it?

Answer: 
I think the Hulk is a bit of an a-hole in the movie, not out of character for him or anyone who knows their power is unmatched. He undoubtedly remembers their battle in S.H.I.E.L.D.s' carrier and remembers he could not lift Mjolnir, Thor's hammer. He has a bit of contempt for demigods. Something Loki found out first-hand after announcing himself as a god and in the same breath insulting a Hulk that is much more in touch with his internal Banner! "Puny god!"
Hulk hates competition, and was still angry of the fact that Thor stood up to him.