Cowdenbeath continued their fine start to the season with a well-deserved win over Peterhead at Central Park.
The Blue Brazil raced into a 2-0 lead with Pat Clarke shooting them in front in the 12th minute, and in 29 minutes with a great goal from Morgaro Gomis.
Peterhead fought back when Chris Hegarty scored and they drew level when Bobby Linn converted a penalty.
Cowdenbeath dominated the second half with Buchanan shooting home and sub Scott Dalziel pounced for the fourth.
Cowdenbeath: Orr, Baxter, Ritchie, Hughes, Kevin McBride, Fotheringham, Gomis (Dalziel 70), Fusco, Buchanan, Clarke, Paatelainen.
Subs Not Used: Guy, Patrick Scullion, Paul McBride, Allison.
Goals: Clarke 12, Gomis 29, Buchanan 60, Dalziel 82.
Peterhead: Mathers, McInally, Stephen, Perry, Good, Sharp, Hegarty (McInnes 87), Buchan, Youngson (Gilfillan 65), McKay, Linn.
Subs Not Used: Stewart, McCafferty, Cowie. Booked: Youngson.
Goals: Hegarty 30, Linn 44 pen.
Ref: C Richmond