Celtic survived a St Johnstone comeback at McDiarmid Park to book themselves a place in the semi-finals of the Co-operative Insurance Cup with a 3-2 victory.
An Anthony Stokes double and a Niall McGinn strike had the visitors three goals up after only 13 minutes but Sam Parkin reduced the deficit before the break.
Saints midfielder Murray Davidson headed in the second in the 54th minute to promise a remarkable fightback but while Parkin missed a decent chance to level and Fraser Forster saved brilliantly right at the end from Saints substitute Jennison Myrie-Williams, Celtic also passed up on opportunities to draw further ahead.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms