St Johnstone pick up point in scrappy clash with Aberdeen

OSTN Staff