According to 2 Chronicles 12, Shishaq, leading an army of 60,000 horsemen and 1,200 chariots, invaded Judah and sacked Jerusalem in order to assist his ally, Jeroboam, the king of Israel. According to Josephus, his army met with no resistance throughout the campaign, taking Rehoboam's most fortified cities "without fighting." Finally, he conquered Jerusalem without resistance, because "Rehoboam was afraid." Shishaq did not destroy Jerusalem, but forced King Rehoboam of Judah to strip the Temple and his treasury of their gold and movable treasures.
A relief discovered at Karnak, in Upper Egypt, and similar reliefs on the walls of a small temple of Amun at el-Hibeh, shows Pharaoh Shoshenq I (Shishaq) holding in his hand a bound group of prisoners. The names of captured towns are located primarily in the territory of the kingdom of Israel (including Megiddo), with a few listed in the Negeb, and perhaps Philistia. Some of these include a few of the towns that Rehoboam had fortified according to Chronicles