Kirrie Thistle conclusively beat Forfar Albion to maintain their unbeaten run in the league.
Davie Millar curlied an exquisite effort into the top right before the returning James Russell fired in a close range volley after his first effort rebounded off the post.
Stewart Russell then grabbed his first of the game.
Thomson claimed a fourth and his first of the season, beating three men before firing in from close range.
Sean Ferrar sent James Russell the wrong way from a penalty with his calm effort to make it 4-1.
A short corner was cleared to Birmingham who drove goal wards, a good save by keeper parried to Muckersie who fired into the roof of the net with composure.
Thistle made it five when a great floated free kick by McDonald found Farquharson who headed to Russell who fired in.
Russell grabbed his hat trick via a great header from a James Russell corner. Kirrie face Dundee Violet next time out.