CITY got back to winning ways in the Irn-Bru Third Division with a 3-1 victory over East Stirlingshire at Borough Briggs.
The 500-plus crowd was entertained to goals from Stuart Leslie, Archie MacPhee and Jason Crooks as the Black and Whites secured all three points for the first time since early November.
Manager Ross Jack made two changes to his side after the 3-0 defeat at Peterhead, with John Calder coming in for suspended keeper Zander Clark and new signing Paul McMullan replacing Ross O'Donoghue.
Elgin enjoyed the lion's share of the play, particularily in a first half they controlled, but failed to capitalise fully on the many chances created.
Craig Gunn and Leslie both saw good efforts saved by visiting keeper Calum Antell in the opening 10 minutes and City almost hit the front in 24 minutes. Mark Nicolson touched a free kick into the path of top goalscorer Gunn, but his low strike flew just wide of the target.
Paul Millar also came close on the half hour mark when he connected with Daniel Moore's inswinging corner, but Antell saved the big striker's header.
Shire's first effort on goal arrived in 39 minutes as Stirling fired in a 20-yard free kick, but his shot was too straight and Calder was able to comfortably gather.
The deadlock was broken in 43 minutes as City's pressure finally paid off. Another dangerous Moore corner caused havoc in the packed Shire box and LESLIE reacted smartly to fire home the opener.
That counter should have been good enough to see City hold the advantage at the break, but referee David Somers stunned the home side on the half-time whistle when he pointed to the spot. The award for a hand ball was hotly disputed, but COYNE gratefully accepted the gift to slot home an undeserved leveller for the visitors.
Shire looked a more organised side in the second half, but it was still City who were creating the better chances. MacPhee and Gunn fired over the bar from the edge of the box as the home side went in search of a crucial second goal.
They got their reward in 73 minutes when the Shire defence failed to clear their lines. MacPHEE pounced on the loose ball on the edge of the box and rifled a powerful left foot shot high into the top right hand corner.
It was no more than City deserved and they made certain there was no way back for the visitors a second time. Gunn released Jason CROOKS in 89 minutes and he skipped past the last defender before tucking away number three to wrap up the points and a much-needed win for the Black and Whites.
ELGIN CITY - Calder, Niven, MacPhee, McMullan, Duff, Beveridge, Gunn, Leslie (Cameron 73), Millar (Crooks 78), Nicolson, Moore (O'Donoghue 85). Subs not used - Black, McLean.
EAST STIRLINGSHIRE - Antell, Jackson, Maxwell, Beveridge (Hunter 46, Cane, Horner, Scott (Chisholm 46), Stirling, Coyne, Turner (Sheerin 78, Lurinsky. Subs not used - Hay, Dingwall.
Referee - D Somers.
Att - 531.
(Report by Louise Shaw).