Saints will play holders Celtic FC in the last eight of the Scottish Cup following this afternoon's Sixth Round draw.
The tie will be played at McDiarmid Park on the weekend of 29th February/1st March 2020.
Celtic knocked out Clyde in the 5th Round today at Broadwood Stadium while Saints progressed with a 2-1 win at Somerset Park yesterday.
Scottish Cup Sixth Round Draw in full:
Hibernian v Inverness Caledonian Thistle
St Mirren / Motherwell v Aberdeen / Kilmarnock
St Johnstone v Celtic
Hearts v Rangers
©Copyright 2016 - all rights reserved by St Johnstone Football Club
Registered in Scotland 7629
Unless otherwise stated all photographs on this site are ©Perthshire Picture Agency and may not be used without permission.