On turn 124, I reached the midgame, and due to rushing, I made extra moves with Crag Hack, running around an object with a penalty, even though I could have visited it and taken the road — because of that, I didn't reach the central Castle where my opponent, who had reached the midgame earlier, was holed up. The extra day in the midgame allowed Shakti to boost stats further — something like 20 20 14 14 — while my combat stats were terrible at 9 2 10 7.
But in terms of army power, I was far ahead — 9 Angels, 25 Wyverns, 20 Griffins vs. 4 Angels, 45 Marksmen, 5 Wyverns, and 15 Knights.
Shakti had Resurrection, but it didn't help. GG, thanks for the game.