But Stevie Crawford’s players gave their manager absolutely everything as they aimed to turn the tables on the league leaders.
The score was level at the break before a stunning second half when six goals were shared between the two.
Sadly the home side scored four of those six goals to run out 4-2 winners.
Fife beach will host Home International rowing competition
East Fife goalkeeper Jude Smith signs for Newcastle United
Kirkcaldy Half Marathon route map revealed as countdown begins
Fife Flyers: All the signings so far for the 2022-23 ice hockey season
Rory McIlroy and his dad to play in Alfred Dunhill Links in St Andrews
Boss Crawford said: “Injuries and illness have hit us this week and I’ve had to focus a lot of my time on that.
“That’s football at the moment and we can’t feel sorry for ourselves.
“But I was happy with the first half, we gave as good as we got.
“After losing the goal in the second half we went under a bit but there was a response at 3-0 to get it back to 3-1.
“If we hadn’t lost the goal to go 4-1 down, could we have put Cove under a bit more pressure?”
Danny Denholm had a couple of sights of goal during an even first-half.
Scott Ross had the home side’s best chance, his header coming crashing back off the crossbar with Rory McAllister unable to finish off the rebound.
The game sparked to life after the interval and it was the home side who took the lead when Leighton McIntosh finished.
Within minutes the visitors were two goals behind, Mitch Megginson racing clear on goal and beating Campbell.
Blair Yule looked to have wrapped up the points when he made it 3-0 before East Fife threatened a comeback through Kieran Millar’s counter.
Robbie Leitch added a fourth for the home side to settle their nerves before former East Fife striker Ola Adeyemo went close to wrapping up the win.
The Fifers continued to press forward and Millar adding another for the visitors in the closing seconds of the game to make the scoreline a bit more respectable.
Goldmine Lotto: The winning numbers for last week's Goldmine Lotto were 4, 6, 16 and 23.
There was no jackpot winner but one runner up winning £10.
The new jackpot is £1,150 and will be drawn online on Wednesday, December 29.