BUCHANHAVEN Hearts bagged another three points as they went to a difficult venue and strongly.
It was a very impressive disaply from the Raemoss outfit, especially during the first half when they could have gone in at the break 3-0 up.
Hearts travelled to Elgin to take on promotion-chasing New Elgin, and on a rainy day they took the early initative when a Kevin Park drive from 25yards saw Wilkinson save well for a corner which came to nothing.
New Elgin had a chance when a cross from Wilson saw Connelly with a chance but Bruce saved well. A long kick out from Bruce was glanced on by Findlay and Wilkinson saved Barbours shot.
A snapshot from Whyte again saw Wilkinson save well. Hearts were on top and Barbour again through on goals and Wilkinson stopped him with a good stop at his feet. Hearts forced a few corners before half time but New Elgin stood firm.
The first goal was going to be vital and New Elgin started the better of the two teams when Shanks played a one two with Robinson and narrowly shot past the post. Hearts came back and Glendinning got down the left and his cross was just missed by Whyte at the back post.
Hearts subbed McLeod for Cunningham to freshen up the attack but New Elgin kept up the pressure and Bruce had a great save from a Mitchell effort but Hearts were not going to be denied and sub Ryan Duncan who came on for Ritchie found Barbour down the right where he beat a New Elgin defender and crossed for Whyte to score with a bicycle kick from eight yards to put Hearts ahead.
This spurred them on to go for the second and Barbour was stopped by a great tackle from Munro as he was about to score. The Hearts defence had to look at not conceding late on as New Elgin came close through Mitchell and Shanks but they saw the game out well.
Hearts’ next game is at home to Deveronside on Saturday (April 30) ko 2.30pm.
Hearts: Bruce, Abolgehassem, Clark, Donaldson, Ritchie, Park, Findlay, Glendinning, Barbour,
K. Cunningham, Whyte. Subs:
Duncan, Sandison, Leslie, McLeod, S. Cunningham.