Partick went clear at the top of the First Division with a resounding victory over Dunfermline.
The two sides went into the game separated by just one goal, but the hosts handed out a thrashing to maintain their 100 per cent home record.
Partick took an early lead through Steven Lawless, who diverted Kris Doolan's volleyed effort into the net from close range.
Dunfermline hit back in the 24th minute as Ryan Wallace's free-kick was turned into his own net by Aaron Muirhead.
Balatoni restored Partick's lead 10 minutes later with a thumping header from Ross Forbes' corner.
Stephen O'Donnell dinked the ball over Paul Gallacher to make it 3-1 before half-time.
Thistle got their fourth in spectacular style, Forbes firing into the top corner from 30 yards out.
It became five with 15 minutes left when Lawless got his second, a well-placed effort into the bottom corner from 12 yards out.
Partick: Fox (Scully 68), Muirhead, Archibald, Balatoni, Sinclair, Stephen O'Donnell (Elliot 85), Forbes, Paton, Lawless, Doolan (McGuigan 77), Erskine. Subs Not Used: Rowson, Murray.
Goals: Lawless 5, Balatoni 34, Stephen O'Donnell 39, Forbes 56, Lawless 75.
Dunfermline: Gallacher, McMillan, Dowie, Morris, Kane (Kirk 46), Geggan, Husband (Whittle 78), Falkingham, Thomson, Wallace (Cardle 62), Barrowman. Subs Not Used: Hrivnak, Potter.
Booked: Geggan, Husband, Thomson, Cardle.
Goals: Muirhead 24 og.
Ref: Calum Murray