The battle that followed was a desperate one. It took place on February 23, 1847. The Mexican lancers rode bravely against the American lines and were driven back at the cannon's mouth. For ten long hours the fighting went on. The Mexicans gained the high ground above the pass and put the American troops in danger. Charge after charge was made, but like bulldogs the Yankee soldiers held their ground. On came the dashing Mexican lancers, shouting their war-cry of "God and Liberty," and charging a battery commanded by Captain Bragg. The lancers captured some of the guns and drove the soldiers back. Captain Bragg sent a messenger in haste to General Taylor, saying that he must have more men or he could not hold his ground.

"I have no more men to send you," said Rough and Ready. "Give them a little more grape, Captain Bragg."

The cannon were loaded with grape-shot and fired into the ranks of the enemy, cutting great gaps through them. Again and again they were loaded and fired, and then the fine Mexican cavalry turned and fled. They could not stand any more of Captain Bragg's grape.

That night both armies went to sleep on the field of battle. But when the next day dawned the Mexicans were gone. Santa Anna had led them away during the night and General Taylor had won the greatest victory of the war. He received a noble reward for it, for the following year he was elected President of the United States.

The next thing done in this war was an attempt to capture the city of Mexico, the capital of the country. The easiest way to get there was by sea, for it was a long journey by land, so a fleet was got ready and an army sent south on the Gulf of Mexico. This army was led by General Winfield Scott, who had fought against the British in the War of 1812.

Onward they sailed till they came before the seaport city of Vera Cruz. This had a strong fort, which was battered for four days by the American cannon, when its walls were so shattered that the Mexicans gave it up. In this way a good starting-point was gained.

But I would have you all know that the Americans had no easy road before them. The city of Mexico lies in the center of the country on land that is as high as many mountains, and the way to it from the coast goes steadily upward, and has many difficult passes and rough places, where a small force might stop an army.

The Storming of Chapultepec.

If the Mexicans had known their business and had possessed good generals I am afraid the Americans might never have gotten up this rugged road. The Mexicans had men enough but they wanted able leaders. At one of the passes, named Cerro Gordo, Santa Anna waited with 15,000 men. The Americans had only 9,000. It looked as if they might have to turn back.