BUCHANHAVEN Hearts had Islavale as visitors in a Division 1 match at Raemoss Park on Saturday, a lovely afternoon for football.
Hearts got off to the most horrendous start when a long ball from Morrison seemed to be going out of play but Henderson kept it in. With the Hearts defence caught out Cormack slotted the cutback past Grant in the the opening minute to make it 0-1.
Hearts nearly got caught again when Grant spilled a cross from Cruickshank but the ball was cleared.
The home side eventually put some pressure on Islavale when Geddes shot wide after a Duncan shot was blocked.
Hearts did equalise when a corner wasn’t cleared and McKenzie Geddes shot home via a defelection to make it 1-1.
They should have made it 2-1 when a Duncan shot was saved by Moir and Ballard followed up only to see his header cleared off the line by McKay and from the clearance Islavale broke and Hearts were caught out,.
Blackhall took advantage to chip goalkeeper Grant to put Islavale 1-2 ahead.
It got even worse when another break saw Blackhall through and he found Cormack who again chipped Grant to make it 1-3 to the visitors.
Hearts came close on half time approaching when a Stainton cross was just missed by the Hearts strikers. Hearts had it all to do in the second half with Islavale looking content on their lead,.
Hearts pushed forward and Stainton and Ritchie combined well and the cross was deflected onto the keeper who couldn’t stop the ball and Dane Ballard pounced to make it 2-3.
The comeback looked to be on, but the Hearts were reduced to ten men when Jordan Abolghassem was adjudged to have made a high tackle on Cruickshank and was shown a red card.
Now down to ten men Hearts had it all to do but showed great character and desire and they dug in and survived a few scares mostly from corners.
They did equalise when Kris Keith weaved his way past a couple of defenders to find Duncan who in turn found Ballard whose shot was saved by Moir but McKenzie Geddes shot home to make it 3-3.
Cormack then missed a chance for Islavale, then Blackhall shot over from a good position as Hearts looked to be holding out.
However the Hearts had other ideas, when into added time they came up with the winner when Stainton again found Ritchie, whose cross was spilled by Moir and Dane Ballard scored to make it 4-3 to the Hearts and it put the dugout and support into raptures. This was a truly amazing game for the neutrals and a thoroughly entertaining game.
When Hearts seemed down and out at half time, they showed great character and desire to comeback to take all three points even with only ten men.
But again conceding goals is a problem, although with the firepower of Ryan Duncan, Dane Ballard and McKenzie Geddes, Hearts have got plenty of goals in their locker but they have got to tighten up at the back.
The next game is at home to East End in a Division 1 fixture. Kick-off is at 1.30pm.
Hearts: Grant, Stainton, Glendinning, Pirie, Abolehassam, Ritchie, Keith, Powell, Duncan, Ballard , Geddes. Subs: Clark, McLeod, Hart, Findlay, McLean, Cunningham.