Two unadvanced soldiers vs A cannon beside its general

Soldier endgames

A cannon with nothing to jump over cannot hold off two high soldiers.