Steven Anderson achieved a career-long dream by reaching the final of the William Hill Scottish Cup final with St Johnstone but insists glory can only come with victory over Dundee United in the May 17 final at Celtic Park.

The 28-year-old, in his testimonial year having joined Saints in 2004, had featured in three losing semi-finals of the competition - as well as a 4-0 Scottish League Cup semi-final defeat by Aberdeen at the start of February - before the Perth club's 2-1 win over the Dons at Ibrox on Sunday.

Niall McGinn's opener for the Pittodrie men after 15 minutes looked ominous for the Perth club who had lost their previous seven semi-finals.

But they fought back after the break with a brace from forward Stevie May which took the Tayside club into its first Scottish Cup final 130 years after being formed.

However, Anderson said that there is one step to go before Tommy Wright's team become McDiarmid Park heroes.

"It was about time I won a semi-final because there is a few that I have missed out on," said the defender.

"It was nice to get a win and rectify the League Cup semi-final defeat against Aberdeen, especially after having to come back from 1-0 down.

"We had to chase the game and Stevie May and Steven MacLean caused them a lot of bother, both played really well and they got us up the park and Stevie getting the two goals was excellent.

"So it is good getting to a final but if you want to be a hero, you have to win something, a bit of silverware and hopefully we can do that in the final."

MacLean reiterated Anderson's belief that simply getting to the final is not enough.

"It is great for us and we have to enjoy it but it is important that we concentrate on the league now," the 31-year-old striker said.

"There are cup final spots to play for and we now have a cup final to win."