Nothing could separate St Johnstone and Aberdeen in Perth.