Steven Naismith has conceded Hearts' loss against Rangers in the Scottish Cup semi-final was an opportunity missed.

The Tynecastle side fell to a 2-0 defeat as their Hampden hoodoo against Rangers continued having never beaten the Ibrox side at the national stadium.

Manager Naismith cited a "terrible start" on a frustrating afternoon for his side as "immaturity" in the final third ended up being costly for Hearts.

Asked his thoughts on the match, Naismith said: "Frustrated, disappointed with the outcome because I am someone who wants to win. That's the overriding emotion at the moment.

"We got off to a terrible start. We can't lose an early goal like we did. The reaction until the second goal was good. We controlled the ball a lot, we created opportunities.

READ MORE: Rangers 2 Hearts 0: Instant reaction to the burning issues

"I think what you see is our immaturity in the final third. We had four or five really good situations, we either pick the wrong option or overhit a pass or don't get the finish. In those moments we must hit the target, make the goalie make a save or score a goal.

"That's the biggest frustration for me because we got good opportunities we didn't take and the goals we concede are cheap."

On whether it was a missed opportunity, Naismith added: "Yeah, it is because of how we played and the manner of the goals we lost. It was definitely an opportunity missed.

"If we take one of the chances it's 1-1 with 15 minutes to go, we've got the momentum, we look to be comfortable in possession and the second goal is a killer for us because at that moment of the game, we had possession and we give it up cheap."