Arbroath are six points clear at the top of League 2 at the halfway stage after a 5-1 win over East Fife at Bayview.
Simon Murray hit a hat-trick and Paul McManus and Jack Smith were also on target for Allan Moore's team. Jon McShane converted a penalty for East Fife, who had Ross Campbell sent off.
Albion Rovers are up to second place after beating East Stirlingshire 4-1 at Ochilview. Mark McGuigan and Scott Chaplain bagged doubles for Rovers, who had Jamie Pollock sent off before the break. David McKenna (penalty) was the Shire scorer.
Queen's Park are third following a 0-0 draw with Berwick Rangers at Shielfield while Annan, in fourth spot, saw off Clyde 2-1 at Galabank with goals from David Hopkirk and Josh Todd. David Sinclair netted for the Bully Wee.
Bottom club Elgin City won 3-2 at Montrose - Dennis Wyness, Ross Graham (og) and Craig Gunn got their goals, with Garry Wood and Ross McCord replying.