Cove Rangers warmed up for their Betfred Cup opener with an entertaining 3-3 draw at Forfar.
The Highland League side produced a Jekyll and Hyde performance as they came from 2-0 behind to go 3-2 up.
A late penalty levelled the game and was probably a fair reflection of the flow of the contest.
Cove will play at the same venue on Friday as they open up their Betfred Cup campaign against Championship club Raith Rovers.
And manager John Sheran hopes his Cove outfit can repeat their impressive second-half display.
He said: “The thing for us is we’ve got to make sure we stay in the game.
“It’s a cup tie, it’s a one-off game so if we get a chance, we’ve got to try to stick it away if we can.
“When we play the full-time teams, they’re sharper, they’re quicker so we’ve got to be well-organised and keep a good shape. That’s what we will concentrate on for Friday.”
After 15 minutes, the League Two side went ahead through Kerr Hay’s 20-yard thunderbolt, which flew off the underside of the bar.
And Stirling Smith then diverted Matthew Aitken’s dangerous ball into his own net two minutes later.
Raith boss Gary Locke took in the first half but missed a much-improved Cove display after the break.
Mitch Megginson was able to prod home after Grant Adam flapped at a routine cross.
And Jon Smith levelled with a low, drilled free-kick on the hour mark.
After 74 minutes, the turnaround was complete as substitute Paul Esslemont scored with his first touch.
But with five minutes left, Forfar’s David Cox was able to convert a penalty after a clumsy challenge.
Sheran acknowledged the nature of the see-saw performance but was encouraged by his side in attack.
He said: “In the first half, we were sluggish, we were slow and we sat too far off them.
“I thought going forward we looked okay but at half-time we just got them to push up a wee bit and we looked much better in the second half.
“They were three really good goals and I thought the second half was much more like us.”