Michael O’Halloran admits St Johnstone should have been able to hang on

Michael O'Halloran.
Michael O'Halloran.

Breaking