I've just read that book and I also found it weird how Mithridates could have craftily organized a massacre but made such a blunder of the siege of Cyzicus. If he was such a careful student of Alexander the Great, why did he bring such a huge force into Bithynia?