Celtic went seven points clear at the top of the Premiership with victory over Inverness Caledonian Thistle.
Callum McGregor, for the second successive match, provided the early inspiration with a confident strike.
Inverness striker Miles Storey rounded goalkeeper Craig Gordon to equalise.
But Leigh Griffiths, who apologised for missing several changes in the Europa League defeat against Ajax, scored from close range before Danny Devine found his own net.
Defeat leaves Inverness only two points ahead of the relegation play-off place but, given the tightness of the league, within four of the top six.
Conditions in the build up to the match were fairly atrocious but thankfully subsided to allow the game to proceed.
Celtic seized an early initiative when McGregor, who struck early in the midweek defeat by Ajax, used the wet surface to arrow a low shot beyond goalkeeper Owain Fon Williams into the corner.
Inverness responded well, with Gary Warren going close with a header from a corner and Josh Meekings sliding a right-foot curler wide.
Celtic's Mikael Lustig narrowly missed with another header from a corner when he really ought to have hit the target.
A lack of support for Storey seemed problematic in terms of Inverness sustaining any pressure, but they did begin to pin Celtic back without overly troubling Gordon.
Set-pieces often make Celtic look fragile at the back and, on occasions, they seemed to get away with balls into dangerous areas.
Celtic, though, also carried a threat from set-pieces, with Jozo Simunovic close with a looping header back across goal that narrowly evaded the far post.
The game became flat after a bright start as Inverness contained Celtic's threat well.
Pressure on the ball allowed Storey to use his pace as he ran through on Gordon and, while the goalkeeper did well to parry, the striker reacted well and slotted home the rebound to put the home side level.
Celtic needed more creativity and introduced Scott Allan at the expense of Stuart Armstrong, who was looking short of confidence.
The former Hibernian midfielder provided a spark, and combined superbly with Kieran Tierney on the left. Griffiths was the beneficiary as he slammed a low cross home from close range.
Debutant Carlton Cole then almost made an immediate impact after superb work on the right from McGregor and, although the striker did everything right in heading the ball down, Fon Williams got a touch over the bar.
Caley Thistle manager John Hughes signalled almost all-out attack as the game neared a conclusion and Stefan Johansen rescued Celtic with a clearance off the line as the ball edged towards goal from a corner.
However, when Cole looked certain to score, the ball eventually hit his hand, came off Devine and rolled into the net to secure the three points.
It will be a welcome result for Celtic after a difficult week for Deila with a cushion now in the league that many would believe sets them up to retain their title.
Full Time Match ends, Inverness CT 1, Celtic 3.
90:00 +2:11 Full timeFull Time Second Half ends, Inverness CT 1, Celtic 3.
90:00 +1:43Attempt missed. Tobi Sho-Silva (Inverness CT) left footed shot from the left side of the box misses to the right.
90:00 +1:08 SubstitutionSubstitution Substitution, Celtic. Gary Mackay-Steven replaces Leigh Griffiths.
90:00 +0:38Attempt missed. Stefan Johansen (Celtic) left footed shot from the centre of the box is too high.
90:00 +0:03Attempt saved. Carlton Cole (Celtic) right footed shot from outside the box is saved in the bottom left corner.
84:32 Goal scoredGoal! Own Goal by Danny Devine, Inverness CT. Inverness CT 1, Celtic 3.
84:32Attempt saved. Leigh Griffiths (Celtic) left footed shot from the centre of the box is saved in the centre of the goal.
83:27 SubstitutionSubstitution Substitution, Inverness CT. Lewis Horner replaces Liam Polworth.
81:32Gary Warren (Inverness CT) wins a free kick on the left wing.
81:32Foul by Carlton Cole (Celtic).
79:02Foul by Gary Warren (Inverness CT).
79:02Carlton Cole (Celtic) wins a free kick in the attacking half.
75:36Corner, Inverness CT. Conceded by Dedryck Boyata.
74:55Liam Polworth (Inverness CT) wins a free kick in the defensive half.
74:55Foul by Nir Bitton (Celtic).
73:49 SubstitutionSubstitution Substitution, Inverness CT. Tobi Sho-Silva replaces Iain Vigurs.
73:36 SubstitutionSubstitution Substitution, Inverness CT. Andrea Mbuyi-Mutombo replaces James Vincent.
72:15Iain Vigurs (Inverness CT) wins a free kick in the attacking half.
72:15Foul by Mikael Lustig (Celtic).
Corner, Celtic. Conceded by Gary Warren.
68:25Danny Devine (Inverness CT) wins a free kick in the defensive half.
68:25Foul by Carlton Cole (Celtic).
65:40 BookingBooking Nir Bitton (Celtic) is shown the yellow card for a bad foul.
63:54Corner, Celtic. Conceded by Owain Fon Williams.
63:34Attempt saved. Carlton Cole (Celtic) header from very close range is saved in the centre of the goal.
61:26James Vincent (Inverness CT) wins a free kick in the attacking half.
61:26Foul by Nir Bitton (Celtic).
60:49Foul by Ross Draper (Inverness CT).
60:49Nir Bitton (Celtic) wins a free kick on the right wing.
60:33 SubstitutionSubstitution Substitution, Celtic. Carlton Cole replaces Tomas Rogic.
58:49 Goal scoredGoal! Goal! Inverness CT 1, Celtic 2. Leigh Griffiths (Celtic) left footed shot from the centre of the box to the top left corner. Assisted by Scott Allan.
55:25Hand ball by Ross Draper (Inverness CT).
53:57 SubstitutionSubstitution Substitution, Celtic. Scott Allan replaces Stuart Armstrong.
53:33Corner, Celtic. Conceded by Gary Warren.
51:49Corner, Celtic. Conceded by Ross Draper.
51:25Corner, Celtic. Conceded by Danny Devine.
50:28Foul by Josh Meekings (Inverness CT).
50:28Stuart Armstrong (Celtic) wins a free kick in the defensive half.
49:23Attempt missed. Ross Draper (Inverness CT) header from the centre of the box is close, but misses to the right.
45:00Second Half begins Inverness CT 1, Celtic 1.
45:00 +0:02 Half timeHalf Time First Half ends, Inverness CT 1, Celtic 1.
42:21Attempt missed. Nir Bitton (Celtic) right footed shot from outside the box is close, but misses to the right.
40:39James Vincent (Inverness CT) wins a free kick in the attacking half.
40:27Foul by Nir Bitton (Celtic).
38:37 Goal scoredGoal! Goal! Inverness CT 1, Celtic 1. Miles Storey (Inverness CT) right footed shot from the right side of the six yard box to the centre of the goal.
36:37Foul by Josh Meekings (Inverness CT).
36:37Kieran Tierney (Celtic) wins a free kick on the left wing.
35:35Corner, Celtic. Conceded by Danny Devine.
31:54Foul by Tomas Rogic (Celtic).
31:54Danny Williams (Inverness CT) wins a free kick on the left wing.
30:46Mikael Lustig (Celtic) wins a free kick on the left wing.
30:46Foul by Danny Williams (Inverness CT).
27:48Foul by Stuart Armstrong (Celtic).
27:48Josh Meekings (Inverness CT) wins a free kick in the defensive half.
26:32Foul by Iain Vigurs (Inverness CT).
26:32Mikael Lustig (Celtic) wins a free kick in the defensive half.
25:18Foul by Kieran Tierney (Celtic).
25:18Liam Polworth (Inverness CT) wins a free kick on the left wing.
24:22Attempt missed. Mikael Lustig (Celtic) header from the right side of the six yard box is just a bit too high following a corner.
23:36Corner, Celtic. Conceded by Gary Warren.
22:00Corner, Inverness CT. Conceded by Mikael Lustig.
21:06Corner, Inverness CT. Conceded by Kieran Tierney.
17:50Attempt missed. Miles Storey (Inverness CT) right footed shot from long range on the left is high and wide to the right.
15:07Foul by Danny Williams (Inverness CT).
15:07Callum McGregor (Celtic) wins a free kick on the right wing.
13:49Foul by Greg Tansey (Inverness CT).
13:49Stefan Johansen (Celtic) wins a free kick on the left wing.
11:35Foul by Ross Draper (Inverness CT).
11:35Tomas Rogic (Celtic) wins a free kick in the attacking half.
10:51Attempt missed. Mikael Lustig (Celtic) header from the centre of the box is close, but misses to the right following a corner.
10:24Corner, Celtic. Conceded by Danny Devine.
9:43Attempt missed. Josh Meekings (Inverness CT) right footed shot from the left side of the box is close, but misses to the right.
9:17Attempt blocked. Ross Draper (Inverness CT) header from very close range is blocked.
8:44Corner, Inverness CT. Conceded by Jozo Simunovic.
6:56 Goal scoredGoal! Goal! Inverness CT 0, Celtic 1. Callum McGregor (Celtic) left footed shot from outside the box to the bottom right corner. Assisted by Nir Bitton.
5:10Hand ball by Ross Draper (Inverness CT).
2:03Foul by Tomas Rogic (Celtic).
2:03Danny Devine (Inverness CT) wins a free kick on the right wing.
1:09Foul by Miles Storey (Inverness CT).
1:09Mikael Lustig (Celtic) wins a free kick in the defensive half.
0:00First Half begins.
0:00Lineups are announced and players are warming up.
Live data and text provided by our data suppliers