[quote=Dedonus] I think I might have posted too soon. From reading Lancer's post, if I understand it correctly, Mago is across the river and Hannibal is approaching. Therefore, Hannibal is still there, but he has not arrived just yet. [/quote] This is correct. The force on our side of the river needs to be defeated, before Hannibal can get his army across.