While Callum Davidson had his goalkeeper to thank for keeping his team in the tie, the hosts had their moments that will linger in the back of the Saints boss' mind tonight. As the game raged in the second half, the hosts quite easily could have nicked one. It's now just league business for the Perth men this season, who have now lost six games in a row across league and Scottish Cup.
Scottish Cup: Holders Rangers survive late pressure to beat St JohnstoneGot a TV Licence? You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law. Find out moreLive Reporting Scott MullenAll times stated are UKThanks for your companyWell folks, that's it. A day of drama and excitement in the Scottish Cup fourth round, and there's more to come. You can catch all the action on Sportscene tonight at 22:30 GMT on BBC One Scotland and online. Well done to all the teams who advance today.
PTFC TV – Partick Thistle FC: Live Stream Shop