Rampage in the temple

Mark 11:15b [A]nd Jesus went into the temple, Matt 21:12a And Jesus went into the temple of God, Luke 19:45a And he went into the temple, John 2:14 [1] And found in the temple those that sold oxen and sheep and doves, and the changers of money sitting:
Mark 11:15c and began to cast out them that sold and bought in the temple, and overthrew the tables of the moneychangers, and the seats of them that sold doves; Matt 21:12b and cast out all them that sold and bought in the temple, and overthrew the tables of the moneychangers, and the seats of them that sold doves, Luke 19:45b and began to cast out them that sold therein, and them that bought; John 2:15 And when he had made a scourge of small cords, he drove them all out of the temple, and the sheep, and the oxen; and poured out the changers' money, and overthrew the tables;
Mark 11:16 And would not suffer that any man should carry any vessel through the temple.      
Mark 11:17 And he taught, saying unto them, Is it not written [2], My house shall be called of all nations the house of prayer? but ye have made it a den of thieves [3]. Matt 21:13 And said unto them, It is written [2], My house shall be called the house of prayer; but ye have made it a den of thieves [3]. Luke 19:46 Saying unto them, It is written [2], My house is the house of prayer: but ye have made it a den of thieves [3]. John 2:16 And said unto them that sold doves, Take these things hence; make not my Father's house an house of merchandise.

John 2:17 And his disciples remembered that it was written [4], The zeal of thine house hath eaten me up.

[1]John places the "purification" of the temple after the miracle of water changing into wine, approximately two years earlier that the other gospels (Interpreter's One-Volume Commentary, p. 712).

[2]Isaiah 56:7 Even them will I bring to my holy mountain, and make them joyful in my house of prayer: their burnt offerings and their sacrifices shall be accepted upon mine altar; for mine house shall be called an house of prayer for all people. Here, God is speaking to his chosen people. Note that only Mark has the phrase "for all nations."

[3]Jeremiah 7:11 Is this house, which is called by my name, become a den of robbers in your eyes? Behold, even I have seen it, saith the Lord. Jeremiah is complaining that the temple is being used by pagans.

[4]Psalms 69:9 For the zeal of thine house hath eaten me up; and the reproaches of them that reproached thee are fallen upon me. Part of a prayer for deliverance from one's enemies.