Jon Hannah slammed home a volley to complete a sensational Crammond fight-back against North Merchiston in a top of the table clash. Despite falling 3-1 down at Harrison Park, two second half goals ensured that North Merchiston did not extend their lead at the top of the table to ten points.
Ben Martin fired Cramond in front and - despite having a great chance to go 2-0 up - Merchiston quickly fired in a trio of goals, thanks to an Andy Towns' brace - with one of them from the spot - and then a goal from Ben Marshall.
The away side were edging the possession stats in the opening exchanges, however Merchiston's Towns got the first shot and of the match away - his speculative drive failed to test Stuart Sutherland in the Cramond goal.
Cramond scored with their first venture forward: powerful forward Martin slipped his marker, and despite a cracking one on one save from Merchiston goalkeeper Struan Cant, Cramond skipper Brodie McDiarmid was on hand to stroke the rebound into an unguarded net.
With only ten minutes played, Cramond were almost two ahead when Martin lobbed Cant from distance, but luckily for the league leaders the ball bounced wide.
And Cramond were left to rue the opportunity to double their advantage as Merchiston grabbed a slick equaliser only moments afterward. Towns' reacted first to a driven corner to flick the ball home at the near post.
With momentum turned, turning to the home side, they were awarded with a penalty when Jack Pickup ran onto a great defence splitting through ball and was tripped in the area - the referee having no hesitation in pointing to the spot. Towns stepped up to cooly slot the ball into the middle of the net and give Merchiston the lead midway through the first half.
It went from bad to worse for Cramond as Merchiston's full-back Marshall ghosted unmarked into the area to slot home and give his a two goal cushion midway through the half.
In a game that had quickly became an entertaining end to end encounter, Cramond had a wonderful opportunity passed up to cut the Merchiston lead back down to one: Martin was becoming a real handful for the home side's defence and he managed to find Jon Hannah in the area but he could only side foot wide.
Up the other end, Towns went for a wonder strike to complete the hat trick - but his twenty five yard volley was a yard or so over the bar.
Merchiston's extra man advantage was gone near the end of the first half as a late arrival entered the field for Cramond, allowing them to complete an eleven person line up.
Almost immediately, they began to apply pressure much deeper into the Merchiston half - Hannah fired a volley wide at the end of a sweet penalty box move.
That being said, if it wasn't for Van Der Sar-esque footwork from goalkeeper Sutherland to sidestep a striker under pressure, Cramond may have fell further behind.
The away side kept the pressure up though and could have grabbed a goal back but, in credit to the Merchiston defence, they put their bodies on the line to block everything that came their way. A sweet effort from Martin managed to break through the brick wall Merchiston defence, but it was always rising and Cant wasn't troubled.
The first half ended with Cramond on top, but unable to break the side with the two goal advantage down.