Gary Hooper ensured Celtic's championship party went with a bang as he netted five goals against Hearts.

Hooper tucked away two close-range finishes in the opening eight minutes and added a penalty when Joe Ledley was clipped by Arvydas Novikovas.

Celtic continued to dominate after the interval and Hooper rounded keeper Jamie MacDonald to score on 66 minutes.

With three minutes remaining, Hooper was in the right place again to complete the scoring.

It was the perfect way to prepare for the Scottish Premier League trophy presentation, with Celtic having wrapped up the title five weeks ago.

With one eye on next weekend's Scottish Cup final, Hearts made seven changes to their starting XI.

But manager Paulo Sergio selected his first-choice defence and will be worried at how easily they were torn apart by a rampant Celtic in the early stages.

A Kris Commons drive was spilled by Jamie MacDonald and Hooper was first to react to knock the ball into the net.

Soon after, Georgios Samaras weaved his way forward and sped past Hearts skipper Marius Zaliukas to set up Hooper for a second easy tap-in.

With Hearts wobbling, MacDonald had to look lively to parry a Charlie Mulgrew free-kick from 25 yards.

The early tempo dipped but Celtic retained in complete control, knocking the ball around with confidence.

And Hooper completed his hat-trick from the penalty spot after 39 minutes when he drilled the ball down the middle from the spot after Novikovas had caught the heels of Ledley.

Early in the second half, Commons delivered a fantastic free-kick to the back post area, only to see Samaras inexplicably duck under the ball when it looked like a certain headed goal.

On the hour, a mistake by Glenn Loovens allowed David Templeton in for Hearts's only attempt on goal but the winger's curled shot slipped a couple of feet wide.

The fourth goal came following more good work from the impressive Commons.

A stretching Zaliukas could not cut out a raking pass from the Scotland midfielder, allowing Hooper to pick up the scraps, run around an exposed MacDonald.

Immediately after the goal Beram Kayal got a warm ovation when he came on for Celtic skipper Scott Brown, the Israel midfielder making his first appearance since December after recovering from an ankle injury.

Hooper looked determined not to allow anyone else a taste of glory when he got in the way of a Mulgrew shot.

And the English striker completed a memorable day when he knocked in his 29th goal of the season, converting a clever cross from Samaras.

Lineup, Bookings (3) & Substitutions (6)

Celtic

  • 01 Forster
  • 03 Izaguirre
  • 21 Mulgrew
  • 22 Loovens
  • 02 Matthews
  • 08 Brown Booked (Kayal - 67' )
  • 16 Ledley (McCourt - 69' )
  • 67 Wanyama
  • 09 Samaras
  • 15 Commons (Stokes - 81' )
  • 88 Hooper

Substitutes

  • 24 Zaluska
  • 11 Cha Du-Ri
  • 23 Lustig
  • 56 Twardzik
  • 20 McCourt
  • 33 Kayal
  • 10 Stokes

Heart of Midlothian

  • 30 MacDonald
  • 03 Grainger Booked
  • 06 Webster (Barr - 83' )
  • 17 McGowan
  • 26 Zaliukas
  • 12 Templeton
  • 21 Taouil Booked (Prychynenko - 25' )
  • 31 Mrowiec
  • 18 Novikovas (Holt - 46' )
  • 23 Glen
  • 27 Robinson

Substitutes

  • 28 Ridgers
  • 05 Barr
  • 07 Santana
  • 11 Driver
  • 19 Skacel
  • 35 Prychynenko
  • 42 Holt
Ref: Muir
Att: 58,875

Match Stats

Shots

12 3

On target

8 2

Corners

4 2

Fouls

15 15

Live Text Commentary

90:00 +1:08 Full time

Full Time The game is over, as the referee blows his whistle.

90:00 +0:53

Foul by Emilio Izaguirre (Celtic) on Scott Robinson (Hearts).

89:07

Attacking throw-in by Adam Matthews (Celtic).

88:53

Defending throw-in by Adam Matthews (Celtic).

88:24

Foul by Gary Glen (Hearts) on Patrick McCourt (Celtic). Free kick taken right-footed by Victor Wanyama (Celtic) from own half, passed.

88:13

Foul by Ryan McGowan (Hearts) on Charlie Mulgrew (Celtic). Free kick taken left-footed by Charlie Mulgrew (Celtic) from own half, passed.

86:52

Assist (pass) by Georgios Samaras (Celtic) from right wing.

86:52 Goal scored

Goal! - Gary Hooper - Celtic 5 - 0 Hearts Goal by Gary Hooper (Celtic) right-footed (bottom-left of goal) from centre of penalty area (12 yards).Celtic 5-0 Hearts.

86:30

Cross by Gary Glen (Hearts), save (caught) by Fraser Forster (Celtic).

86:11

Foul by Victor Wanyama (Celtic) on David Templeton (Hearts). Free kick taken right-footed by David Templeton (Hearts) from left channel, passed.

85:25

Foul by David Templeton (Hearts) on Adam Matthews (Celtic). Free kick taken right-footed by Patrick McCourt (Celtic) from right channel, passed.

83:41

Defending throw-in by Ryan McGowan (Hearts).

83:01

Goal kick taken long by Jamie MacDonald (Hearts).

82:55 Substitution

Substitution Hearts substitution: Andy Webster replaced by Darren Barr (tactical).

82:23

Cross by Emilio Izaguirre (Celtic), resulting in open play. Cross by Charlie Mulgrew (Celtic), header by Georgios Samaras (Celtic) from centre of penalty area (12 yards), missed left.

81:25

Foul by Ryan McGowan (Hearts) on Charlie Mulgrew (Celtic). Free kick taken right-footed by Charlie Mulgrew (Celtic) from own half, passed.

80:58 Substitution

Substitution Celtic substitution: Kris Commons replaced by Anthony Stokes (tactical).

80:18

Cross by Charlie Mulgrew (Celtic), save (caught) by Jamie MacDonald (Hearts).

79:28

Defending throw-in by Charlie Mulgrew (Celtic).

78:31

Attacking throw-in by Kris Commons (Celtic).

78:11

Corner from right by-line taken short right-footed by Gary Hooper (Celtic).

75:57

Shot by Denis Prychynenko (Hearts) right-footed from right channel (18 yards), blocked by Georgios Samaras (Celtic).

75:33

Outswinging corner from left by-line taken left-footed by Daniel Grainger (Hearts) to far post, clearance by Georgios Samaras (Celtic).

75:28

Cross by Scott Robinson (Hearts), clearance by Beram Kayal (Celtic).

75:21

Attacking throw-in by Daniel Grainger (Hearts).

74:54

Attacking throw-in by Ryan McGowan (Hearts).

74:39

Goal kick taken long by Jamie MacDonald (Hearts).

74:21

Shot by Charlie Mulgrew (Celtic) left-footed from right side of penalty area (18 yards), resulting in open play.

73:43

Foul by Andy Webster (Hearts) on Georgios Samaras (Celtic). Free kick crossed left-footed by Kris Commons (Celtic) from left channel, clearance by Adrian Mrowiec (Hearts).

72:52

Gary Glen (Hearts) caught offside. Free kick taken right-footed by Fraser Forster (Celtic) from own half, resulting in open play.

71:37

Outswinging corner from left by-line taken left-footed by Daniel Grainger (Hearts) to far post, clearance by Georgios Samaras (Celtic).

71:23

Shot by Jason Holt (Hearts) drilled right-footed from left channel (20 yards), blocked by Charlie Mulgrew (Celtic).

70:47

Cross by Adam Matthews (Celtic), resulting in open play.

70:21

Defending throw-in by Emilio Izaguirre (Celtic).

69:43

Attacking throw-in by Adrian Mrowiec (Hearts).

68:45 Substitution

Substitution Celtic substitution: Joe Ledley replaced by Patrick McCourt (tactical).

68:21

Goal kick taken long by Fraser Forster (Celtic).

68:00

Foul by Beram Kayal (Celtic) on Gary Glen (Hearts). Free kick taken left-footed by Daniel Grainger (Hearts) from right channel, resulting in open play.

67:22

Defending throw-in by Emilio Izaguirre (Celtic).

66:25 Substitution

Substitution Celtic substitution: Scott Brown replaced by Beram Kayal (injury).

65:40

Assist (pass) by Kris Commons (Celtic) from left channel.

65:40 Goal scored

Goal! - Gary Hooper - Celtic 4 - 0 Hearts Goal by Gary Hooper (Celtic) right-footed (low centre of goal) from left side of six-yard box (6 yards).Celtic 4-0 Hearts.

64:07

Defending throw-in by Emilio Izaguirre (Celtic).

63:49

Attacking throw-in by Ryan McGowan (Hearts).

62:51

Defending throw-in by Charlie Mulgrew (Celtic).

61:12

Jason Holt (Hearts) caught offside. Free kick taken right-footed by Fraser Forster (Celtic) from own half, resulting in open play.

60:45

Foul by Georgios Samaras (Celtic) on Adrian Mrowiec (Hearts). Free kick taken right-footed by Andy Webster (Hearts) from right channel, passed.

59:36

Goal kick taken long by Fraser Forster (Celtic). Foul by Georgios Samaras (Celtic) on Andy Webster (Hearts). Free kick taken right-footed by Andy Webster (Hearts) from own half, resulting in open play.

59:23

Shot by David Templeton (Hearts) right-footed from left side of penalty area (18 yards), missed right.

58:55

Goal kick taken long by Jamie MacDonald (Hearts).

57:27

Goal kick taken long by Fraser Forster (Celtic).

57:03

Attacking throw-in by Adrian Mrowiec (Hearts).

56:39

Goal kick taken long by Jamie MacDonald (Hearts).

56:30

Shot by Kris Commons (Celtic) left-footed from left side of penalty area (18 yards), over the bar.

55:45

Goal kick taken long by Fraser Forster (Celtic).

55:38

Defending throw-in by Adrian Mrowiec (Hearts).

54:54

Defending throw-in by Adrian Mrowiec (Hearts).

54:06

Foul by Daniel Grainger (Hearts) on Victor Wanyama (Celtic). Free kick taken left-footed by Kris Commons (Celtic) from right wing, passed.

52:58

Goal kick taken long by Jamie MacDonald (Hearts).

51:57

Foul by Adrian Mrowiec (Hearts) on Kris Commons (Celtic). Free kick crossed left-footed by Kris Commons (Celtic) from left wing, resulting in ball out of play.

50:45

Defending throw-in by Daniel Grainger (Hearts).

50:15

Defending throw-in by Emilio Izaguirre (Celtic).

49:29

Foul by Georgios Samaras (Celtic) on Gary Glen (Hearts). Free kick taken right-footed by Adrian Mrowiec (Hearts) from own half, resulting in open play.

49:06

Defending throw-in by Charlie Mulgrew (Celtic).

48:43

Cross by Adam Matthews (Celtic), comfortable save (caught) by Jamie MacDonald (Hearts).

48:28

Foul by Adrian Mrowiec (Hearts) on Georgios Samaras (Celtic). Free kick taken right-footed by Georgios Samaras (Celtic) from left channel, passed.

48:14

David Templeton (Hearts) caught offside. Free kick taken right-footed by Glenn Loovens (Celtic) from own half, passed.

47:50

Goal kick taken long by Jamie MacDonald (Hearts).

47:39

Shot by Adam Matthews (Celtic) drilled left-footed from right channel (20 yards), missed right.

46:29

Defending throw-in by Charlie Mulgrew (Celtic).

45:49

Attacking throw-in by Emilio Izaguirre (Celtic).

45:15

Foul by Emilio Izaguirre (Celtic) on Ryan McGowan (Hearts). Free kick taken right-footed by Scott Robinson (Hearts) from own half, passed.

45:01

The referee gets the second half underway.

45:01 Substitution

Substitution Hearts substitution: Arvydas Novikovas replaced by Jason Holt (tactical).

45:00 +1:02 Half time

Half Time The ref blows to signal half-time.

45:00 +0:20

Cross by Georgios Samaras (Celtic), save (caught) by Jamie MacDonald (Hearts).

43:28

Cross by Adam Matthews (Celtic), clearance by Ryan McGowan (Hearts).

42:31

Defending throw-in by Daniel Grainger (Hearts).

41:44

Defending throw-in by Adam Matthews (Celtic).

41:13

Foul by Georgios Samaras (Celtic) on Daniel Grainger (Hearts). Free kick taken right-footed by Jamie MacDonald (Hearts) from own half, resulting in open play.

40:28

Foul by Ryan McGowan (Hearts) on Scott Brown (Celtic). Free kick taken right-footed by Fraser Forster (Celtic) from own half, passed.

40:24

Defending throw-in by Emilio Izaguirre (Celtic).

40:14 Booking

Booking Daniel Grainger (Hearts) booked for unsporting behaviour.

39:52 Booking

Booking Scott Brown (Celtic) booked for unsporting behaviour.

38:56

Foul by Glenn Loovens (Celtic) on Scott Robinson (Hearts). Free kick taken right-footed by Scott Robinson (Hearts) from right channel, passed.

38:18

Assist by Joe Ledley (Celtic) from left side of penalty area.

38:18 Goal scored

Goal! - Gary Hooper - Celtic 3 - 0 Hearts Power penalty taken right-footed by Gary Hooper (Celtic) (low centre of goal), scored.Celtic 3-0 Hearts.

37:24

Foul by Arvydas Novikovas (Hearts) on Joe Ledley (Celtic).

36:51

Inswinging corner from right by-line taken left-footed by Kris Commons (Celtic) to near post, clearance by Marius Zaliukas (Hearts).

36:43

Cross by Emilio Izaguirre (Celtic), clearance by Marius Zaliukas (Hearts).

35:41

Defending throw-in by Ryan McGowan (Hearts).

35:14

Foul by Arvydas Novikovas (Hearts) on Charlie Mulgrew (Celtic). Free kick taken right-footed by Fraser Forster (Celtic) from own half, passed.

34:42

Attacking throw-in by Daniel Grainger (Hearts).

34:20

Foul by Georgios Samaras (Celtic) on Marius Zaliukas (Hearts). Free kick taken right-footed by Marius Zaliukas (Hearts) from own half, passed.

33:36

Emilio Izaguirre (Celtic) caught offside. Free kick taken right-footed by Jamie MacDonald (Hearts) from own half, resulting in open play.

32:44

Cross by Charlie Mulgrew (Celtic), save (caught) by Jamie MacDonald (Hearts).

31:43

Shot by Charlie Mulgrew (Celtic) right-footed from left channel (25 yards), blocked by Ryan McGowan (Hearts).

31:17

Cross by Adam Matthews (Celtic), clearance by Marius Zaliukas (Hearts).

30:38

Defending throw-in by Victor Wanyama (Celtic).

29:44

Georgios Samaras (Celtic) caught offside. Free kick taken left-footed by Daniel Grainger (Hearts) from own half, passed.

29:10

Attacking throw-in by Victor Wanyama (Celtic).

28:49

Defending throw-in by Daniel Grainger (Hearts).

28:16

Foul by Ryan McGowan (Hearts) on Kris Commons (Celtic). Free kick taken left-footed by Kris Commons (Celtic) from left channel, passed.

28:08

Defending throw-in by Emilio Izaguirre (Celtic).

27:50

Foul by Kris Commons (Celtic) on Ryan McGowan (Hearts). Free kick taken right-footed by Ryan McGowan (Hearts) from own half, passed.

25:58

Kris Commons (Celtic) caught offside. Free kick taken right-footed by Jamie MacDonald (Hearts) from own half, resulting in open play.

25:08

Goal kick taken short by Fraser Forster (Celtic).

24:19

Free kick taken right-footed by Andy Webster (Hearts) from own half, passed.

24:19 Substitution

Substitution Hearts substitution: Mehdi Taouil replaced by Denis Prychynenko (tactical).

24:05

Foul by Charlie Mulgrew (Celtic) on Arvydas Novikovas (Hearts).

23:45

Defending throw-in by Ryan McGowan (Hearts).

23:27

Attacking throw-in by Emilio Izaguirre (Celtic).

23:17

Cross by Charlie Mulgrew (Celtic), clearance by Marius Zaliukas (Hearts).

22:00

Cross by Emilio Izaguirre (Celtic), resulting in open play. Gary Hooper (Celtic) caught offside. Free kick taken right-footed by Jamie MacDonald (Hearts) from own half, resulting in open play.

21:19

Foul by Victor Wanyama (Celtic) on Adrian Mrowiec (Hearts). Free kick taken right-footed by Marius Zaliukas (Hearts) from own half, resulting in open play.

20:31

Attacking throw-in by Adam Matthews (Celtic).

20:14

Defending throw-in by Daniel Grainger (Hearts).

19:18

Cross by Joe Ledley (Celtic), resulting in ball out of play. Goal kick taken long by Jamie MacDonald (Hearts).

18:52

Inswinging corner from right by-line taken left-footed by Kris Commons (Celtic) to centre, clearance by Andy Webster (Hearts).

17:47

Foul by Mehdi Taouil (Hearts) on Victor Wanyama (Celtic). Free kick crossed left-footed by Kris Commons (Celtic) from right wing, clearance by Marius Zaliukas (Hearts).

16:29

Defending throw-in by Charlie Mulgrew (Celtic).

15:34

Foul by Scott Brown (Celtic) on Mehdi Taouil (Hearts). Free kick taken left-footed by Daniel Grainger (Hearts) from left channel, passed.

14:45

Defending throw-in by Adam Matthews (Celtic).

14:07

Attacking throw-in by Daniel Grainger (Hearts).

13:38

Kris Commons (Celtic) caught offside. Free kick taken right-footed by Andy Webster (Hearts) from own half, passed.

13:16

Defending throw-in by Charlie Mulgrew (Celtic).

12:15

Corner from left by-line taken short left-footed by Kris Commons (Celtic).

10:54

Foul by Andy Webster (Hearts) on Georgios Samaras (Celtic). Free kick taken left-footed by Charlie Mulgrew (Celtic) from left channel (25 yards), save (tipped round post) by Jamie MacDonald (Hearts).

10:18

Goal kick taken short by Fraser Forster (Celtic).

10:03

Attacking throw-in by Ryan McGowan (Hearts).

9:51

Foul by Scott Brown (Celtic) on Mehdi Taouil (Hearts). Free kick taken right-footed by Scott Robinson (Hearts) from right channel, passed.

9:17

Defending throw-in by Ryan McGowan (Hearts).

7:49

Assist (pass) by Georgios Samaras (Celtic) from left side of penalty area.

7:49 Goal scored

Goal! - Gary Hooper - Celtic 2 - 0 Hearts Goal by Gary Hooper (Celtic) right-footed (bottom-right of goal) from right side of six-yard box (6 yards).Celtic 2-0 Hearts.

6:32 Booking

Booking Mehdi Taouil (Hearts) booked for unsporting behaviour.

6:30

Foul by Mehdi Taouil (Hearts) on Gary Hooper (Celtic). Free kick taken left-footed by Kris Commons (Celtic) from right channel (30 yards), save (caught) by Jamie MacDonald (Hearts).

5:51

Attacking throw-in by Ryan McGowan (Hearts).

4:18

Assist by Kris Commons (Celtic) from right side of penalty area.

4:18 Goal scored

Goal! - Gary Hooper - Celtic 1 - 0 Hearts Goal by Gary Hooper (Celtic) left-footed (bottom-left of goal) from left side of six-yard box (6 yards).Celtic 1-0 Hearts.

4:11

Cross by Emilio Izaguirre (Celtic), resulting in open play.

4:07

Shot by Kris Commons (Celtic) left-footed from centre of penalty area (12 yards), save (parried) by Jamie MacDonald (Hearts).

3:36

Gary Hooper (Celtic) caught offside. Free kick taken right-footed by Jamie MacDonald (Hearts) from own half, passed.

2:10

Defending throw-in by Daniel Grainger (Hearts).

1:36

Defending throw-in by Charlie Mulgrew (Celtic).

0:43

Goal kick taken long by Jamie MacDonald (Hearts).

0:00

The game begins.

Live data and text provided by our data suppliers