A late equaliser from substitute Mark Stewart gave Falkirk a share of the spoils against Celtic in a remarkable 3-3 draw at the Falkirk Stadium.
Hoops midfielder Aiden McGeady had a first-half penalty saved by Robert Olejnik, before Gary Caldwell headed the Hoops ahead just after the break. But Scott Arfield levelled from the spot, before Pedro Moutinho volleyed Falkirk ahead.
Parkhead substitute Scott McDonald, on moments earlier for Paddy McCourt, headed the equaliser in the 72nd minute before grabbing another five minutes later. But there was still time for Bairns substitute Mark Stewart, on for Alex MacDonald, to make it 3-3.
Copyright (c) PA Sport 2009, All Rights Reserved.