Myddelton was left for a time in command at Montgomery, but after the capture of Powis Castle on 3 October the county generally declared for Parliament, and Myddelton was therefore able to turn to Shrewsbury, where he captured most of the outposts, and blocked the passages to the town. On 2 November 1644, Myddleton marched with his troops on Machynlleth. As they passed Mathafarn, they were ambushed by a Royalist force led by Rowland Pugh. Pugh was defeated and in retaliation, Myddleton burned Mathafarn to the ground on 29 November 1644.