A brilliant solo goal from David Templeton helped give Hearts a deserved derby win that leaves Hibernian second bottom of the Scottish Premier League.
Templeton opened the scoring with a mazy run and shot that was reminiscent of Lionel Messi in full flight.
That 19th-minute moment of beauty belied a first half of few chances.
Templeton set up Stephen Elliot for a close-range finish after 66 minutes for the visitors before Hibs captain Derek Riordan was sent off late on.
Riordan had been made captain, but his scything challenge on Rudi Skacel in the dying seconds showed an indiscipline that spilled over to the Easter Road stand as objects were thrown at the Hearts players.
And defeat leaves Colin Calderwood, who had kept faith with the line-up that lost narrowly to Dundee United, with three straight defeats since taking over as manager from John Hughes.
Elliott (centre) scored Hearts' second goal at Easter Road
Hearts, meanwhile, move into fourth, justifying Jim Jefferies' decision to ring the changes after last weekend's defeat by Kilmarnock by introducing Templeton, Elliott and Ian Black in place of Calum Elliot, Suso and Darren Barr.
Yet Hibs made the more lively start full of flowing passing football, although they were unable to create anything clear-cut within their Edinburgh rivals' penalty box.
They were restricted to a couple of high balls from set-pieces aimed at Sol Bamba, with the defender failing to get sufficient purchase on his headers to threaten the visitors' goal.
Templeton cut in off the left wing to fire a drive from 25 yards straight at goalkeeper Mark Brown as Hearts at last threatened after 16 minutes.
Hibs had obviously not heeded the warning as Templeton netted a stunning solo goal three minutes later.
The 21-year-old winger again cut inside and shrugged off the challenges of Galbraith, Michael Hart, Bamba and Liam Miller before tucking a cool right-foot finish low past Brown from just inside the penalty box.
Referee Willie Collum was hoping to avoid controversy in his second high-profile derby within a couple of weeks after being criticised by Celtic for awarding Rangers a penalty.
That moment appeared to arrive when he stopped play as Elliott broke clear on the halfway line, but television replays showed that Kevin Kyle had created the space by fouling Hibs defender Paul Hanlon.
Calderwood showed his disappointment with the first-half display by replacing midfielder John Rankin with striker Valdas Trakys, who took over as lone striker as Riordan moved wide on the left.
Riordan immediately released Jonathan Grounds, whose low cross was well saved by goalkeeper Marian Kello with a forest of Hibs boots waiting to turn the ball into the net.
Hearts survived loud appeals for a penalty when Marius Zaliukas appeared to bundle Hanlon to the ground as they waited for a Riordan free-kick to be delivered into the box.
It was Hibs' turn to escape when Black chipped the ball into the box and Skacel volleyed well over from 15 yards when Elliott might have been better placed to find the target.
However, while Hibs had now taken control territorially, they fell further behind to Elliott's first goal since joining Hearts.
Kyle headed the ball into the box following a free-kick, Templeton got in front of his markers to stab the ball on and Elliot swept the ball home from 10 yards.
That killed the game, with Hibs fans streaming for the exits and those left behind reacting with some anger in the stands as the game ended without their side seriously threatening Kello in the Hearts goal over the whole 90 minutes.
Riordan got caught up with the frustration with his red card, while reports came in that there was also significant damage to seating in the Hearts end of the stadium - something likely to be investigated by the Scottish Football Association along with the missile-throwing.
Live text and stats
Sunday, 7 November 2010
08 De Graaf yellow card
11 Rankin (Trakys 46)
16 Stevenson (Murray 84)
22 Galbraith (Wotherspoon 66 yellow card)
10 Riordan red card
21 Ismael Bouzid
12 Templeton (Stevenson 79)
31 Mrowiec yellow card
09 Kyle yellow card
10 Elliott (Elliot 86)
07 Suso Santana,
Ref: CollumAtt: 17,767
Attempts on target
Attempts off target
90:00+3:07 The referee brings the game to a close.
90:00+2:52 Valdas Trakys takes a shot. Marian Kello makes a comfortable save.
90:00+2:09 A cross is delivered by Calum Elliot, clearance made by David Wotherspoon.
90:00+1:32 Corner from right by-line taken by Rudolf Skacel.
90:00+1:06 Jonathan Grounds gives away a free kick for an unfair challenge on Calum Elliot. Rudolf Skacel takes the free kick.
90:00+0:36 Ruben Palazuelos concedes a free kick for a foul on David Wotherspoon. Mark Brown restarts play with the free kick.
89:47 Ryan Stevenson has shot on goal from a long way out that goes wide left.
87:54 Foul by Derek Riordan on Rudolf Skacel, free kick awarded. Strike comes in from Ryan Stevenson from the free kick, Souleymane
Bamba gets a block in.
87:54 Sent off Red card for Derek Riordan.
86:16 The referee penalises Michael Hart for handball. Free kick crossed left-footed by Rudolf Skacel, Ian Murray makes a clearance.
85:21 Substitution Calum Elliot joins the action as a substitute, replacing Stephen Elliott.
84:15 Eggert Jonsson sends in a cross, Souleymane Bamba makes a clearance.
83:52 Unfair challenge on Ian Black by Edwin De Graaf results in a free kick. Direct free kick taken by Ian Black.
82:44 Substitution Ian Murray is brought on as a substitute for Lewis Stevenson.
Correction - 81:25 Unfair challenge on Ian Black by Lewis Stevenson results in a free kick. Free kick taken by Ismael Bouzid.
81:25 Lewis Stevenson concedes a free kick for a foul on Ian Black. Ismael Bouzid takes the direct free kick.
78:43 Substitution Ryan Stevenson is brought on as a substitute for David Templeton.
77:31 Booking Kevin Kyle goes into the referee's book for unsporting behaviour.
76:29 Booking David Wotherspoon goes into the book for unsporting behaviour.
74:27 David Templeton takes a shot. Blocked by Jonathan Grounds.
74:03 Centre by Paul Hanlon, comfortable save by Marian Kello.
72:21 The ball is sent over by Souleymane Bamba.
71:28 Valdas Trakys takes a shot. Ruben Palazuelos gets a block in.
Correction - 69:48 The assistant referee signals for offside against Kevin Kyle. Souleymane Bamba takes the indirect free kick.
69:48 Kevin Kyle is caught offside. Souleymane Bamba takes the free kick.
69:12 The ball is crossed by Eggert Jonsson, Ismael Bouzid has a headed effort at goal from deep inside the area missing to the
left of the target.
67:53 The official flags Stephen Elliott offside. Mark Brown restarts play with the free kick.
66:12 Assist on the goal came from David Templeton.
66:12 GOAL - Stephen Elliott:Hibernian 0 - 2 Hearts Stephen Elliott finds the back of the net with a goal from deep inside the penalty box to the bottom right corner of the goal.
Hibernian 0-2 Hearts.
65:29 Handball decision goes against Lewis Stevenson. Ismael Bouzid takes the free kick.
65:29 Substitution (Hibernian) makes a substitution, with David Wotherspoon coming on for Daniel Galbraith.
65:01 The ball is swung over by Derek Riordan, Marian Kello makes a comfortable save.
63:42 Effort on goal by Paul Hanlon from long range goes harmlessly over the bar.
63:28 Free kick awarded for an unfair challenge on Daniel Galbraith by Ruben Palazuelos. Michael Hart takes the direct free kick.
62:32 Unfair challenge on Lewis Stevenson by Ian Black results in a free kick. Paul Hanlon takes the direct free kick.
60:48 Foul by Adrian Mrowiec on Liam Miller, free kick awarded. The ball is delivered by Liam Miller, Headed effort from deep inside
the penalty area by Paul Hanlon misses to the left of the goal.
60:48 Booking Adrian Mrowiec goes into the book.
58:27 Corner taken right-footed by Derek Riordan, Marian Kello makes a save.
58:14 The ball is delivered by Jonathan Grounds.
Correction - 55:51 A cross is delivered by Ian Black, Effort on goal by Rudolf Skacel from inside the penalty area goes harmlessly over the bar.
55:51 The ball is swung over by Ian Black, Effort from deep inside the area by Rudolf Skacel clears the bar.
55:17 Foul by Lewis Stevenson on Stephen Elliott, free kick awarded. Marian Kello restarts play with the free kick.
55:12 Daniel Galbraith delivers the ball, Marius Zaliukas makes a clearance.
53:44 Foul by Adrian Mrowiec on Lewis Stevenson, free kick awarded. Derek Riordan crosses the ball from the free kick right-footed
from left channel, Kevin Kyle makes a clearance.
53:22 The referee blows for offside. Free kick taken by Paul Hanlon.
52:11 Unfair challenge on Valdas Trakys by Marius Zaliukas results in a free kick. Derek Riordan has a direct shot on goal from
the free kick, save made by Marian Kello.
51:49 Souleymane Bamba fouled by Adrian Mrowiec, the ref awards a free kick. Souleymane Bamba takes the free kick.
48:36 Corner taken by Derek Riordan, Marian Kello makes a comfortable save.
46:32 Corner taken by Rudolf Skacel.
45:59 Jonathan Grounds sends in a cross, Marian Kello makes a save.
45:16 The ball is swung over by Stephen Elliott, save made by Mark Brown.
45:01 The second half has started.
45:01 Substitution Valdas Trakys on for John Rankin.
45:00+1:59 The players leave the pitch at half time.
45:00+0:31 Unfair challenge on Daniel Galbraith by Ruben Palazuelos results in a free kick. Free kick crossed right-footed by Derek Riordan,
Ismael Bouzid makes a clearance.
44:40 Free kick awarded for a foul by Liam Miller on David Templeton. Free kick crossed left-footed by Rudolf Skacel from right
43:57 Corner taken by Rudolf Skacel, clearance made by Liam Miller.
42:22 Free kick awarded for an unfair challenge on Daniel Galbraith by Ian Black. Free kick crossed left-footed by John Rankin.
39:06 Kevin Kyle is ruled offside. Free kick taken by Paul Hanlon.
36:37 Foul by David Templeton on Michael Hart, free kick awarded. The free kick is delivered left-footed by John Rankin from right
channel, clearance made by Adrian Mrowiec.
33:36 Jonathan Grounds crosses the ball, save made by Marian Kello.
Correction - 33:20 The ball is delivered by Souleymane Bamba, clearance by Ruben Palazuelos.
33:20 A cross is delivered by Souleymane Bamba, clearance made by Ruben Palazuelos.
31:20 Unfair challenge on David Templeton by Edwin De Graaf results in a free kick. Marius Zaliukas takes the free kick.
31:20 Booking Edwin De Graaf is shown a yellow card for unsporting behaviour.
31:05 The ball is crossed by John Rankin, Adrian Mrowiec makes a clearance.
30:20 Unfair challenge on Michael Hart by Adrian Mrowiec results in a free kick. John Rankin crosses the ball in from the free kick,
clearance made by Kevin Kyle.
29:06 Souleymane Bamba delivers the ball, Marius Zaliukas manages to make a clearance.
27:23 Free kick awarded for a foul by Edwin De Graaf on Adrian Mrowiec. Marius Zaliukas takes the free kick.
26:30 Edwin De Graaf concedes a free kick for a foul on David Templeton. The free kick is delivered right-footed by David Templeton
from left channel.
23:36 Souleymane Bamba gives away a free kick for an unfair challenge on Rudolf Skacel. Ian Black produces a shot on goal direct
from the free kick, Corner taken by Rudolf Skacel, Daniel Galbraith gets a block in. Jonathan Grounds manages to make a clearance.
21:58 Outswinging corner taken left-footed by Rudolf Skacel from the left by-line, save by Mark Brown.
Correction - 18:48 GOAL - David Templeton:Hibernian 0 - 1 Hearts David Templeton scores a goal from inside the area to the bottom left corner of the goal. Hibernian 0-1 Hearts.
18:40 GOAL - David Templeton:Hibernian 0 - 1 Hearts David Templeton fires in a goal from deep inside the penalty box to the bottom left corner of the goal. Hibernian 0-1 Hearts.
18:12 The ball is swung over by Edwin De Graaf, save made by Marian Kello.
14:51 David Templeton takes a shot. Mark Brown makes a save.
14:19 Foul by Derek Riordan on Ismael Bouzid, free kick awarded. Marian Kello restarts play with the free kick.
12:54 Stephen Elliott gives away a free kick for an unfair challenge on Paul Hanlon. Mark Brown restarts play with the free kick.
12:12 Corner taken by Rudolf Skacel, clearance made by Liam Miller.
9:00 Corner taken left-footed by John Rankin from the right by-line, save made by Marian Kello.
8:54 The ball is delivered by Jonathan Grounds, David Templeton manages to make a clearance.
7:40 The official flags Stephen Elliott offside. Indirect free kick taken by Mark Brown.
5:27 Unfair challenge on Ian Black by Liam Miller results in a free kick. Ismael Bouzid takes the free kick.
4:34 Daniel Galbraith crosses the ball.
2:16 Corner taken left-footed by John Rankin, Headed effort from inside the area by Souleymane Bamba misses to the left of the
1:36 Unfair challenge on John Rankin by Ian Black results in a free kick. The free kick is delivered right-footed by Derek Riordan
from right channel.
1:25 The ball is crossed by Stephen Elliott, Jonathan Grounds makes a clearance.
0:28 Free kick awarded for an unfair challenge on Ismael Bouzid by Derek Riordan. The free kick is delivered right-footed by Ismael
Bouzid from right wing.
0:00 The ref blows the whistle to start the match.
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.