Celtic extended their winning streak in the league under Neil Lennon to six matches with a comfortable victory against Motherwell in Glasgow.
Aiden McGeady's delightful second-half chip gave the hosts a 48th-minute lead.
The Republic of Ireland international played a role in Celtic's second goal, crossing in for Darren O'Dea to nod in at the back post in the 78th minute.
James Forrest scored on his debut with a flick-on then Robbie Keane completed the win with a well-executed strike.
The defeat keeps the pressure on Motherwell in fifth place in the Scottish Premier League, although with sixth-placed Hibs losing out to Hearts earlier in the day, the Fir Park side retain a one-point lead in their pursuit of a Europa League qualifying slot.
Josh Thompson and Darren O'Dea returned for Celtic, while Diomansy Kamara and Robbie Keane dropped to the bench. In came Edson Braafheid, Georgios Samaras, Zheng Zhi and Morten Rasmussen.
Motherwell goalkeeper John Ruddy recovered from a thigh injury to replace Michael Fraser, while Ross Forbes and Jamie Murphy were drafted in for Giles Coke and Lukas Jutkiewicz respectively.
In the opening minutes of the match, Rasmussen fired in a close-range shot but Ruddy made the save before Scott Brown and Thompson both had headers narrowly wide of the visiting goal.
McGeady tested Ruddy from distance with a powerful shot that was deflected out for a corner.
In the 18th minute, Forbes sent in Motherwell's first chance of the match from the edge of the Celtic penalty area, but Thompson was on hand to clear the danger.
Tom Hateley flicked in from close range after good work by Steven Saunders down the right, but the final ball inched past Artur Boruc's right-hand post.
Jim O'Brien was unlucky to see a shot blocked by Celtic's Zheng Zhi, then Braafheid sent a training-ground free-kick sailing over the Motherwell bar.
Boruc had to make a crucial block when Hately flighted in a corner to the near post and the ball almost made it's way past the Celtic defence.
Ruddy dived at the feet of Marc-Antoine Fortune to deny Celtic a half-time lead.
Immediately after the restart, Brown hit the Motherwell post with a shot-cum-cross from the heart of the penalty area.
The stalemate was broken when McGeady fired in the neatest of chips over the head of Ruddy from the edge of the Motherwell penalty area after his first effort was blocked.
Moments later, Samaras curled in a right-footed shot that Ruddy parried away and Rassmusen headed the rebound over.
Rasmussen delivered a left-footed shot from the edge of box that inched wide, then Steve Jennings fired over from distance at the other end.
O'Dea nodded in at the back post with a glancing header from an inch-perfect McGeady cross to extend Celtic's lead with 12 minutes remaining.
Saunders had a late strike cleared off the line by Andreas Hinkel, then debutant Forrest put the match beyond the visitors with a neat finish in the 87th minute after Fortune had set him up.
Keane found the net with the last kick of the ball, striking high into the back of the net from 12 yards out for his 16th goal since arriving at the club on-loan in January from Tottenham.
Live text and stats
Saturday, 1 May 2010
46 McGeady (Forrest 81)
09 Samaras (Kamara 68)
19 Rasmussen (Keane 60)
05 Craigan yellow card
11 Sutton (McGlinchey 63)
17 O'Brien (Humphrey 68)
27 Forbes (Jutkiewicz 62)
Ref: MuirAtt: 24,000
Attempts on target
Attempts off target
90:00+2:12 The referee blows his whistle to end the game.
90:00+1:29 Assist by Scott Brown.
90:00+1:29 GOAL - Robbie Keane:Celtic 4 - 0 Motherwell Robbie Keane finds the net with a goal from the edge of the penalty box to the top right corner of the goal. Celtic 4-0 Motherwell.
89:21 Diomansy Kamara produces a right-footed shot from deep inside the area which goes wide of the left-hand post.
88:05 Inswinging corner taken right-footed by Diomansy Kamara from the left by-line to the near post, save made by John Ruddy.
86:34 Marc-Antoine Fortune provided the assist for the goal.
86:34 GOAL - James Forrest:Celtic 3 - 0 Motherwell James Forrest finds the net with a fantastic goal from the edge of the area to the top right corner of the goal. Celtic 3-0
86:04 Free kick awarded for a foul by Tom Hateley on Edson Braafheid. Artur Boruc restarts play with the free kick.
83:13 Inswinging corner taken right-footed by Tom Hateley, Shot from 18 yards by Steven Saunders. Blocked by Andreas Hinkel.
82:47 Corner taken by Tom Hateley from the right by-line.
82:12 Michael McGlinchey fouled by Zheng Zhi, the ref awards a free kick. Free kick taken by Tom Hateley.
80:26 Substitution James Forrest replaces Aiden McGeady.
79:35 Free kick awarded for a foul by Diomansy Kamara on Chris Humphrey. Steven Saunders takes the direct free kick.
79:11 Lukas Jutkiewicz takes a shot. Save by Artur Boruc.
77:38 Aiden McGeady provided the assist for the goal.
77:38 GOAL - Darren O'Dea:Celtic 2 - 0 Motherwell Darren O'Dea grabs a headed goal from close in. Celtic 2-0 Motherwell.
77:37 The ball is crossed by Aiden McGeady,
77:18 Short corner taken by Diomansy Kamara from the left by-line.
72:57 Edson Braafheid crosses the ball from the free kick right-footed from left wing.
72:57 Booking The referee shows Stephen Craigan a yellow card for unsporting behaviour.
72:51 Foul by Stephen Craigan on Marc-Antoine Fortune, free kick awarded.
72:15 Foul by Steven Saunders on Marc-Antoine Fortune, free kick awarded. Free kick taken by Edson Braafheid.
71:29 Stevie Hammell delivers the ball.
70:38 Inswinging corner taken from the right by-line by Stevie Hammell.
69:36 Marc-Antoine Fortune fouled by Mark Reynolds, the ref awards a free kick. Free kick crossed by Edson Braafheid.
68:32 Free kick awarded for an unfair challenge on Marc-Antoine Fortune by Stevie Hammell. Free kick taken by Andreas Hinkel.
67:49 Substitution Chris Humphrey joins the action as a substitute, replacing Jim O'Brien.
67:30 Substitution Diomansy Kamara is brought on as a substitute for Georgios Samaras.
65:41 Shot by Steve Jennings from just outside the area goes over the net.
64:43 Foul by Scott Brown on Lukas Jutkiewicz, free kick awarded. Direct free kick taken by Stephen Craigan.
63:34 Inswinging corner taken by Stevie Hammell, save by Artur Boruc.
63:27 Steven Saunders produces a cross, Andreas Hinkel makes a clearance.
61:52 Stephen Craigan takes the direct free kick.
61:52 Substitution Michael McGlinchey joins the action as a substitute, replacing John Sutton.
61:52 Substitution Lukas Jutkiewicz comes on in place of Ross Forbes.
61:52 Tom Hateley fouled by Zheng Zhi, the ref awards a free kick.
58:59 John Ruddy restarts play with the free kick.
58:59 Substitution Robbie Keane is brought on as a substitute for Morten Rasmussen.
58:59 The referee blows for offside against Marc-Antoine Fortune.
58:54 Aiden McGeady delivers the ball.
58:30 Free kick awarded for a foul by Tom Hateley on Georgios Samaras. Georgios Samaras takes the direct free kick.
57:42 Edson Braafheid concedes a free kick for a foul on Jim O'Brien. Direct free kick taken by John Ruddy.
56:41 Morten Rasmussen produces a left-footed shot from the edge of the area and misses to the left of the target.
56:10 Free kick awarded for an unfair challenge on Andreas Hinkel by Steve Jennings. Andreas Hinkel takes the free kick.
55:33 Georgios Samaras gives away a free kick for an unfair challenge on Jim O'Brien. Direct free kick taken by Steven Saunders.
50:11 Darren O'Dea has a header from inside the six-yard box and clears the crossbar.
49:09 Corner taken by Edson Braafheid played to the near post, clearance made by Stevie Hammell.
47:36 GOAL - Aiden McGeady:Celtic 1 - 0 Motherwell A goal is scored by Aiden McGeady from the edge of the penalty area to the top left corner of the goal. Celtic 1-0 Motherwell.
46:01 Short corner worked by Ross Forbes.
45:30 Scott Brown takes a shot.
45:01 The match restarts for the second half.
45:00+1:59 The match has reached half-time.
45:00+1:26 Foul by John Sutton on Josh Thompson, free kick awarded. Artur Boruc takes the direct free kick.
45:00+1:00 The ball is swung over by Marc-Antoine Fortune, save made by John Ruddy.
44:41 Free kick awarded for an unfair challenge on Ross Forbes by Scott Brown. Tom Hateley takes the direct free kick.
43:56 Georgios Samaras delivers the ball.
43:28 Unfair challenge on Edson Braafheid by Jim O'Brien results in a free kick. Direct free kick taken by Edson Braafheid.
41:07 Corner taken by Tom Hateley played to the near post, Artur Boruc makes a save.
37:51 Inswinging corner taken left-footed by Edson Braafheid from the right by-line, John Ruddy makes a save.
37:44 Andreas Hinkel crosses the ball, Steve Jennings gets a block in.
37:14 Foul by John Sutton on Darren O'Dea, free kick awarded. Darren O'Dea takes the free kick.
36:46 Edson Braafheid has an effort at goal from just outside the penalty box which goes wide of the left-hand post.
35:40 Free kick awarded for a foul by Stevie Hammell on Marc-Antoine Fortune. Edson Braafheid takes the direct free kick.
29:58 The ball is delivered by Andreas Hinkel, Stephen Craigan manages to make a clearance.
29:50 The ball is swung over by Georgios Samaras.
26:47 Free kick awarded for a foul by Edson Braafheid on Jim O'Brien. Ross Forbes takes the direct free kick.
18:46 Handball by Steven Saunders. Free kick taken by Zheng Zhi.
18:00 Centre by Steven Saunders, Close range effort by Tom Hateley misses to the right of the goal.
17:11 Ross Forbes takes a shot. Zheng Zhi gets a block in.
14:28 Corner taken by Zheng Zhi, free kick awarded for a foul by Josh Thompson on Stephen Craigan. Free kick taken by John Ruddy.
14:15 The ball is delivered by Stevie Hammell, Darren O'Dea manages to make a clearance.
9:48 Andreas Hinkel gives away a free kick for an unfair challenge on Jamie Murphy. The free kick is delivered right-footed by
Tom Hateley from left wing, save made by Artur Boruc.
8:09 Edson Braafheid produces a cross, save by John Ruddy.
7:38 Short corner taken by Edson Braafheid.
7:25 Aiden McGeady takes a shot. John Ruddy makes a save.
6:01 The ball is sent over by Marc-Antoine Fortune, Steven Saunders manages to make a clearance.
5:09 The ball is crossed by Ross Forbes, save by Artur Boruc.
3:44 Inswinging corner taken left-footed by Edson Braafheid from the right by-line, Close range header by Josh Thompson goes wide
of the left-hand upright.
3:18 Unfair challenge on Marc-Antoine Fortune by Tom Hateley results in a free kick. Edson Braafheid crosses the ball in from the
2:44 Edson Braafheid delivers the ball, clearance made by Stephen Craigan.
2:08 The official flags John Sutton offside. Artur Boruc takes the free kick.
1:44 Shot by Morten Rasmussen. Save by John Ruddy.
1:19 Inswinging corner taken from the left by-line by Zheng Zhi, Mark Reynolds makes a clearance.
1:12 Edson Braafheid delivers the ball, Steven Saunders manages to make a clearance.
0:00 The game begins.
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.