Hearts ' hopes of restoring parity suffered a self-inflicted blow in the 52nd minute when Stewart , perhaps frustrated by his own poor performance , hacked down Scott Robertson and was dismissed after being shown a second yellow card .