Thanks for the game! I was honestly lucky in this match (Town Portal built first try, week of Efreeti, external Angel dwelling in the third week). My opponent had really bad luck
It could have been contested; I should have gone after the opponent in the second week, before he built Town Portal and got 9 Efreeti.
But I made too many mistakes myself — trouble with the Marketplace, didn't build the Cavalier dwelling on week one, lost the Griffin Conservatory engagement early in week two.
In general, with play like that, there was no chance.