Battle of Quetzal Cave

Background:

Weasel and his friends are on Aztlan, attempting to beat Tate and his forces to the Pyramid of Storm Eye in Campeche Swamp. Weasel and his friends decided to spend the night in a dark cave in the swamp while they wait for reinforcements from The Zocalo to arrive. They have recruited the Monquistadors, a group of intrepid space pirates from Rinascita who have set up shop on Aztlan, to their side. However, they do not NEARLY match the Tatians in numbers. Santa Muerte, riding on her pet T. Rex, also prowls the area, ordered by Tate to snuff out Weasel and his friends the moment she gets the chance.

Weasel, the Monquistadors, and his friends were woken that night by the thundering footsteps and shrill roar of Santa Muerte's T. Rex and Tate's army behind it. Can Weasel and the Monquistadors hold off Tate's infinitely larger force long enough for reinforcements to arrive?

Terrain:

Weasel and his friends are defending the narrow mouth of a cave from Tate's army. The area outside is a combination of a mangrove swamp and a jungle, with The Zocalo a few miles to the west.

Troop Numbers:

Tatians:

-22,000 Aztlanians (12,000 infantry, 5,000 archers, 5,000 Utahraptor cavalry)

-15,000 other troops (9,000 infantry, 3,000 archers, 2,990 cavalry, 9 war mammoths, 1 T. Rex)

Aureans:

-1,000 Aztlanians (600 infantry, 200 archers, 600 Utahraptor cavalry)

-1,500 Monquistadors

-2 Cannons

Aurean Reinforcements (will arrive after 36 hours):

-20,000 Aztlanians (15,000 infantry, 2,500 archers, 2,500 Utahraptor cavalry)

-200 Triceratops Riders