Loading Celtic domination pays off with dramatic 2-1 win on Celtic FC...