The win is Celtic's 44th league championship title in their 125-year history
Celtic have now won the SPL title eight times - one more than any other club
Celtic have won six out of the last 10 SPL titles
Neil Lennon has now won the SPL seven times - twice as a manager, five times as a player
However, Celtic's 72-point tally includes six draws and six defeats, four of which were suffered on the road, and the club is now on course for its lowest season haul under the Northern Irishman, having finished the 2010-11 season in second place with 92 points.
A glancing header from Caley midfielder Owain Tudur-Jones inched past the Celtic post in the only first-half effort from the visitors.
Anthony Stokes had the ball in the back of the net shortly after the half-hour mark, but the assistant referee had already flagged him offside.
After a goalless first half, Emilio Izaguirre replaced the injured James Forrest for the restart as a similar pattern to the match continued: a free header for Efe Ambrose from six yards out clearing the Caley Thistle crossbar.
The stalemate was finally broken when Hooper found the net with a cool finish, picking up a threaded pass from Commons on the edge of the penalty area and slotting low past Antonio Reguero.
Five minutes later, captain Ledley calmly collected a square ball from Mikael Lustig and fired right-footed low into the bottom corner to give the home support confidence of a party.
Feature - Celtic boss Neil Lennon addresses fans
Celtic slipped into cruise-control and added a third when Commons swept down the left wing and slotted a ball across for Hooper to casually flick between his legs and over the line from six yards.
Samaras and Paddy McCourt both made late appearances as Celtic aimed to finish the match with a semblance of style, and the Greece international delivered a rousing finish with a fine solo effort.
Capitalising on a Tudur-Jones blunder, Samaras drifted unchallenged into the Caley Thistle penalty area and crashed a shot in off the underside of the crossbar.
Doran hit a casual effort past Forster after good work from Richie Foran in injury time but Celtic's fans were already set to party.
Live text and stats
Sunday, 21 April 2013
Scottish Premier League
(HT 0-0)Celtic are Champions
23 Lustig (McCourt 84)
49 Forrest (Izaguirre 46)
67 Wanyama yellow card
10 Stokes (Samaras 68)
05 Warren (Devine 50 yellow card)
10 Shinnie (Taylor 63)
Ref: ClancyAtt: 55,000
Attempts on target
Attempts off target
90:00+4:25 The final whistle is blown by the referee.
Correction - 90:00+1:19 GOAL - Aaron Doran:Celtic 4 - 1 Inverness CT Aaron Doran finds the back of the net with a goal from inside the area to the bottom right corner of the goal. Celtic 4-1
90:00+1:19 Assist on the goal came from Richie Foran.
90:00+1:19 GOAL - Ross Draper:Celtic 4 - 1 Inverness CT Goal scored by Ross Draper from deep inside the penalty area to the bottom right corner of the goal. Celtic 4-1 Inverness
90:00+0:09 Shot by Joe Ledley from outside the box goes over the target.
87:50 Assist on the goal came from Emilio Izaguirre.
87:50 GOAL - Georgios Samaras:Celtic 4 - 0 Inverness CT Goal scored by Georgios Samaras from deep inside the penalty box to the top left corner of the goal. Celtic 4-0 Inverness
87:03 Patrick McCourt produces a right-footed shot from just outside the area that goes harmlessly over the target.
83:36 Graeme Shinnie takes the free kick. Shot by Aaron Doran. Fraser Forster makes a comfortable save.
83:36 Substitution Patrick McCourt joins the action as a substitute, replacing Mikael Lustig.
83:36 Foul by Georgios Samaras on Owain Tudur Jones, free kick awarded.
81:16 Kelvin Wilson concedes a free kick for a foul on Richie Foran. Richie Foran restarts play with the free kick.
79:34 Charlie Mulgrew takes the direct free kick. Charlie Mulgrew delivers the ball.
79:34 Booking Daniel Devine shown a yellow card.
79:19 Free kick awarded for a foul by Daniel Devine on Georgios Samaras.
78:20 Antonio Reguero restarts play with the free kick.
78:20 Booking Booking for Victor Wanyama for unsporting behaviour.
78:13 Free kick awarded for a foul by Victor Wanyama on Ross Draper.
76:39 The ball is delivered by Charlie Taylor, clearance made by Efe Ambrose. Inswinging corner taken from the right by-line by
76:28 Richie Foran fouled by Kris Commons, the ref awards a free kick. Ross Draper restarts play with the free kick.
75:46 Kris Commons takes a shot. Blocked by Georgios Samaras.
74:05 Victor Wanyama gives away a free kick for an unfair challenge on Owain Tudur Jones. The free kick is delivered left-footed
by Graeme Shinnie from left wing, Georgios Samaras manages to make a clearance.
72:45 Assist by Kris Commons.
72:45 GOAL - Gary Hooper:Celtic 3 - 0 Inverness CT Gary Hooper grabs a brilliant goal from close in to the bottom right corner of the goal. Celtic 3-0 Inverness CT.
72:06 Short corner taken by Kris Commons.
71:03 Charlie Mulgrew produces a cross.
69:49 Victor Wanyama takes a shot from just inside the penalty box which clears the crossbar.
69:37 The ball is swung over by Mikael Lustig, save by Antonio Reguero.
69:15 The ball is swung over by Joe Ledley, Josh Meekings makes a clearance.
67:22 Charlie Mulgrew has an effort direct from the free kick, Antonio Reguero makes a comfortable save.
67:22 Substitution Georgios Samaras comes on in place of Anthony Stokes.
67:22 Josh Meekings challenges Gary Hooper unfairly and gives away a free kick.
65:45 The assist for the goal came from Mikael Lustig.
65:45 GOAL - Joe Ledley:Celtic 2 - 0 Inverness CT A goal is scored by Joe Ledley from inside the penalty box to the bottom left corner of the goal. Celtic 2-0 Inverness CT.
62:46 Free kick awarded for an unfair challenge on Josh Meekings by Charlie Mulgrew. Graeme Shinnie has an effort direct from the
free kick. Inswinging corner taken left-footed by Graeme Shinnie from the right by-line, save by Fraser Forster.
62:11 Substitution Charlie Taylor replaces Andrew Shinnie.
61:09 Foul by Gary Hooper on Graeme Shinnie, free kick awarded. Free kick crossed left-footed by Graeme Shinnie.
60:01 Kris Commons provided the assist for the goal.
60:01 GOAL - Gary Hooper:Celtic 1 - 0 Inverness CT Gary Hooper scores a goal from deep inside the penalty box to the bottom right corner of the goal. Celtic 1-0 Inverness CT.
58:51 The referee blows for offside. Kelvin Wilson takes the free kick.
58:03 Emilio Izaguirre crosses the ball.
56:03 Inswinging corner taken left-footed by Kris Commons, Efe Ambrose has a header from inside the six-yard box and clears the
55:29 Ross Draper is ruled offside. Fraser Forster takes the indirect free kick.
54:14 Kris Commons takes a shot. Josh Meekings gets a block in. Effort on goal by Mikael Lustig from just inside the area clears
51:05 The ball is crossed by Mikael Lustig.
49:31 Josh Meekings takes the free kick.
49:31 Substitution Gary Warren goes off and Daniel Devine comes on.
49:31 Free kick awarded for an unfair challenge on Aaron Doran by Kelvin Wilson.
48:31 Ross Draper is flagged offside by the assistant referee. Kelvin Wilson restarts play with the free kick.
48:00 Shot from 25 yards by Kris Commons. Save made by Antonio Reguero.
47:39 The ball is crossed by Mikael Lustig, Graeme Shinnie makes a clearance.
46:45 Mikael Lustig challenges Ross Draper unfairly and gives away a free kick. Antonio Reguero restarts play with the free kick.
46:24 The ball is delivered by Mikael Lustig, Josh Meekings manages to make a clearance.
45:01 The referee starts the second half.
45:01 Substitution James Forrest leaves the field to be replaced by Emilio Izaguirre.
45:00+0:07 It is the end of the first-half.
43:50 Effort on goal by Anthony Stokes from inside the penalty box misses to the right of the target.
42:30 Unfair challenge on Joe Ledley by Ross Draper results in a free kick. Free kick taken by Kris Commons.
41:32 A cross is delivered by Mikael Lustig, clearance by Josh Meekings.
40:25 Charlie Mulgrew fouled by Ross Draper, the ref awards a free kick. Charlie Mulgrew takes the free kick.
38:47 The ball is swung over by Charlie Mulgrew, clearance made by David Raven.
36:41 The ball is swung over by David Raven, blocked by Charlie Mulgrew. Graeme Shinnie takes a inswinging corner.
35:05 Owain Tudur Jones fouled by Victor Wanyama, the ref awards a free kick. Free kick taken by Josh Meekings.
33:47 Ross Draper challenges Efe Ambrose unfairly and gives away a free kick. Fraser Forster takes the direct free kick.
32:54 The offside flag is raised against Anthony Stokes. Free kick taken by Antonio Reguero.
32:29 Centre by Charlie Mulgrew.
32:15 A cross is delivered by Charlie Mulgrew, clearance made by Gary Warren.
31:13 James Forrest crosses the ball, David Raven manages to make a clearance.
28:25 Centre by David Raven.
26:13 Charlie Mulgrew challenges David Raven unfairly and gives away a free kick. Antonio Reguero takes the direct free kick.
24:58 Charlie Mulgrew delivers the ball, clearance by Graeme Shinnie.
24:01 Charlie Mulgrew takes the outswinging corner, Owain Tudur Jones makes a clearance.
23:12 Gary Hooper takes a shot. Save by Antonio Reguero. Corner taken left-footed by Kris Commons from the right by-line to the
near post, clearance made by Ross Draper.
21:41 The ball is sent over by James Forrest, save by Antonio Reguero.
21:03 The ball is delivered by Owain Tudur Jones, clearance made by Mikael Lustig.
19:39 Short corner taken by Kris Commons. Effort from outside the area by James Forrest goes wide right of the goal.
19:03 The assistant referee signals for offside against Ross Draper. Kelvin Wilson takes the indirect free kick.
17:22 Inswinging corner taken from the left by-line by Aaron Doran, Fraser Forster makes a save.
16:45 Unfair challenge on Ross Draper by Charlie Mulgrew results in a free kick. Free kick crossed left-footed by Josh Meekings,
clearance by Mikael Lustig.
16:25 Kris Commons takes a shot. Save made by Antonio Reguero.
16:03 Centre by James Forrest, Gary Warren makes a clearance.
14:01 Mikael Lustig produces a cross. Header from deep inside the area by Victor Wanyama goes over the bar.
12:24 Outswinging corner taken by Kris Commons from the left by-line, Anthony Stokes has a headed effort from close range and clears
8:37 Kris Commons sends in a cross. Unfair challenge on James Forrest by Ross Draper results in a free kick. Kris Commons crosses
the ball from the free kick left-footed from left wing, Josh Meekings manages to make a clearance. Anthony Stokes is ruled
offside. Indirect free kick taken by Antonio Reguero.
7:40 Victor Wanyama gives away a free kick for an unfair challenge on Aaron Doran. Josh Meekings takes the free kick.
6:22 Graeme Shinnie takes the inswinging corner, Kelvin Wilson makes a clearance.
5:04 Unfair challenge on Victor Wanyama by Andrew Shinnie results in a free kick. Free kick taken by Victor Wanyama.
2:55 The ball is crossed by Anthony Stokes, Josh Meekings makes a clearance.
1:04 James Forrest delivers the ball, save made by Antonio Reguero.
0:00 The referee gets the game started.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.