Stängdes Visbys portar för bönderna?

Vi vet inte om stadsborna verkligen stängde ute bondehären. Vad hände efter slaget vid Mästerby den 24-25 juli och fram till den 27 då slaget stod utanför murarna?

Det finns flera tänkbara händelseförlopp:
1/ Efter striderna vid Mästerby jagar danskarna efter gotlänningarna mot Visby. Böndernas återstående styrkor kan ha dragit mot staden för att möta anslutande trupper från norra Gotland. För att hindra bondehären att hinna innanför stadsmurarna anföll Valdemar direkt.

2/ Bönderna hann fram till Visby före danskarna – och blev insläppta. Men varför skulle de lämna skyddet och möta fienden på öppen mark? En lång belägring hade inneburit svält. Alla innanför murarna hade drabbats hårt när staden till slut tvingats ge upp. Kanske valde bönderna att lämna staden och möta fienden utanför muren?

3/ Stadsborna valde att hålla portarna stängda. Förmodligen för att inte bli indragna i striderna. Borgarna anade att de skulle komma lindrigare undan med sin passivitet. I modern forskning har motsättningarna mellan bönder och Visbys handelsmän från inbördeskriget 1288 lyfts fram. Och att den konflikten låg bakom beslutet.