The start of the second period should have been marked by an equaliser by Kenny Deuchar, who connected with an accurate ball from Gary Irvine that eluded Liam Craig but the forward shot with insufficient venom to bother Langfield.
BBC: Sport - Football - St Johnstone 1-0 Aberdeen