Ex-Hearts captain Steven Pressley believes there’s "no reason why" his former club can’t shock Rangers in Sunday's Scottish Cup semi-final.Pressley, who started his career at Ibrox and lifted the trophy for Hearts in 2006, feels his ex-team could be catching the Govan side just the right time."For the first time since [Philippe] Clement’s come in to Rangers, they’re going through a period of uncertainty," Pressley said.