A 90th-minute goal by Jan Vennegoor of Hesselink helped Celtic clinch a dramatic 3-2 win over Aberdeen in their Clydesdale Bank Premier League clash at Parkhead.

The Dutchman fired them into a first-half lead after only 14 minutes but former Celtic player Charlie Mulgrew, on as a first-half substitute for Scott Severin, drilled home the equaliser in the 56th minute before curling a wonderful free-kick past Artur Boruc eight minutes later.

Scott McDonald, on for Marc Crosas, headed home the equaliser in the 77th minute to level the scores before the Holland international squeezed Aiden McGeady's cross in at the near post.

Copyright (c) PA Sport 2008, All Rights Reserved.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms