Coldstream surrendered an early lead to crash to a sixth consecutive defeat in all competitions.
Craig Heugh, who had another very impressive afternoon, put the visitors ahead with his first goal of the season after only four minutes.
The goal came when James Oliver’s cross from the left was collected by Kristian Neill. He cut back for Heugh to fire home sweetly from eight yards.
The visitors continued their bright start for 25 minutes. But when Tynecastle equalised from a shot which took a wicked deflection, heads dropped in the Coldstream camp.
The home side went ahead just two minutes later when their striker was allowed too much time to turn at the edge of the box and fire home.
It was 2-1 at the break, but Coldstream’s prospects of getting something from the match ended early in the second half when a cross from the left was bundled in at the back post.
The fourth came from the penalty spot after John Crawford was penalised for a foul in the box. The fifth came when another cross from the left was not dealt with by the Coldstream goalkeeper and defenders.
Streamers did have chances of their own in the second half, Jonny Simpson twice going close. Heugh and Crawford also had opportunities.
But there could be no doubt that the better team won.
Coldstream: Walters, McLeod (Levy-Gorgeot 75), Graham, Allan, Ainslie, Neill, Heugh, Hebdon, Crawford, O’Neill (Simpson 61), Oliver (Rutherford 61). Sub not used: Johnson