Peterhead fans leaving Balmoor after this Highland encounter did not know whether to laugh or cry.
Coming from two goals down to snatch a late point can be seen as a moral victory but another case of shooting themselves in the foot defensively and the lack of chances created left some of the Peterhead faithful less than impressed.
The good news was the return of Rory McAllister, a generally sound debut by on loan Falkirk defender Ryan McGeever and a brief but impressive cameo performance from young midfielder Stephen O’Neil, on a short-term loan from Aberdeen.
The first half was a tale of few chances with Elgin looking the more dangerous and the Blue Toon rarely posing a threat.
An early header on by Fraser McLaren sent McAllister clear on the left side of the penalty area but the angle was too acute and Raymond Jellema saved comfortably.
The opener came from the visitors and was a goal out of nothing.
A long ball forward by Ross McKinnon was gathered inside the area by Shane Sutherland. Scott Ross did well to block his shot but the City striker recovered quicker and his square ball found Dennis Wyness three yards out who did the rest.
Elgin looked the more likely to score again and the nearest Peterhead came was just before the break when a looping Jordan Brown header was clawed away by Jellema.
The second half was more of the same with the home side huffing and puffing without looking a serious threat and they were caught napping after 77 minutes.
A slack pass back towards his own goal from the halfway line by McGeever fell right into the path of Craig Gunn, one of several ex-Peterhead players in the City side, and he ran in on goal to coolly slide the ball past Graeme Smith.
Game over was the immediate thought of many but within two minutes it was game on, McGeever stooping at the back post virtually on the goal line to head in a David Cox corner that deceived a fragile looking Jellema .
Six minutes from the end the sides were all square. It began with a Cox free kick into the penalty area, McGeever headed across goal, McAllister nodded down and Bryan Gilfillan side footed in what was a deserved equaliser.
So the search for their first league win now goes to one of Jim McInally’s former clubs, East Stirling, on Saturday with the message no doubt being to cut out the individual errors that have proved so costly.
Peterhead: Smith, Sharp, Noble, McGeever, Ross, Gilfillan, Cox, Redman, McAllister, Brown (O’Neil), McLaren. Subs not used: Buchan, Strachan, Richardson, Fitzgerald, McGlinchey, Jarvie (gk).
Referee – J McKendrick
Attendance – 543