First defeat for McInnes as Dons boss
Aberdeen native Rory McAllister sent Nicky Weaver the wrong way from the penalty spot with 24 minutes played after he had been fouled by Russell Anderson.
Jordan Brown, who was released from his Pittodrie contract by McInnes recently, grabbed a double in the space of three minutes as he nipped in ahead of Weaver twice to head home to have Peterhead three up after 36 minutes.
Advertisement
Hide AdAdvertisement
Hide AdA deflected free kick by Barry Robson brought the Dons back into it before half-time and substitute Niall McGinn grabbed Aberdeen’s second from the penalty spot after 74 minutes following a foul on Jonny Hayes.
Inverness Caledonian Thistle striker Billy McKay went two goals better than his recent two pre-season hat-tricks by scoring five times as Arbroath were seen off 7-1 at Gayfield.
Dumbarton held on to lift the 2012/ 2013 Stirlingshire Cup with a 3-2 success over Falkirk at the Bet Butler Stadium.