Heart of Midlothian 2-1 Hibernian
Sam Nicholson's fabulous left-footed strike and a precise penalty by Prince Buaben earned Hearts an Edinburgh derby win in the Scottish Championship.
Those goals and Farid El Alagui's fine consolation lit up a largely poor game as the rivals met on league duty below the top flight for the first time.
Hibs captain Liam Craig knocked a disputed first-half penalty wide.
And there were two red cards with Hibs' Scott Robertson booked twice and Hearts Osman Sow dismissed for using an elbow.
Injuries to goalkeepers Neil Alexander and Scott Gallacher meant Hearts head coach Robbie Neilson had to look further down the pecking order for a goalkeeper.
He opted to give Jack Hamilton his top-team debut, a player he knows well from his time working with Hearts' youth teams.
The 20-year-old's first contribution was an important one, ignoring the Hibs attackers and the din that was whipped round Tynecastle by the swirling wind to punch clear Craig's in-swinging corner.
The derby rumbled on for half-an-hour with passion and fierce challenges but precious little in the way of goalmouth action.
Hibs' strapping centre-half Michael Nelson head-flicked a Craig free-kick a few yards wide before having to leave the field to have his eye patched up after taking an accidental thump from Sow's flying elbow.
And then, controversy. Hamilton raced from his line and looked to have got a hand to clear the ball from the on-rushing Danny Handling.
However, in a split second his momentum took him into the Hibs midfielder, who was sent sprawling. Referee Willie Collum booked the goalie and awarded Hibs a penalty, which Craig sliced low and wide.
It summed up the first half, though Nicholson's half-hit shot, which produced a good save by Mark Oxley, and Jordan McGhee's 25-yard volley, which went narrowly wide, still had to come.
They fell either side of a Jordon Forster header over the Hearts bar from six yards, though his team-mate Nelson looked to have put him off as he too leapt to connect.
Jamie Walker came on for fellow wide man Billy King in the second half as Neilson tried to instigate a breakthrough in an error-strewn match which featured five bookings in the first hour.
But the pattern continued of passes under-hit and over-hit, of defenders closed down so that they resorted to hopeful punts up the pitch for enthusiastic strikers to chase.
Both sets of fans did their part to encourage their heroes and it was the home set who waited in expectation when centre-half Alim Ozturk lined up a free-kick on the edge of the D.
But when his effort clattered the Hibs wall the supporters could have been forgiven for perusing their Edinburgh Festival Fringe brochures to find alternative entertainment.
If they had left at that point they would have missed a touch of class from Nicholson as he dinked the ball past Robertson and darted for goal. His 25-yard strike gave Oxley no chance with 14 minutes remaining.
Four minutes later Robertson was shown a second yellow card and sent off for barging Buaben off the ball in the penalty area and the Hearts midfielder made the visitors pay with an assured finish.
The penalty incident aside, Hamilton had only plucked a few high balls out of the air all afternoon but he made a great save to deny El Alagui a headed goal from eight yards.
Hearts, though, should not have breathed easily because centre-forward Sow was shown a straight red card for elbowing the already bandaged Nelson and in the dying moments El Alagui lobbed the ball over a hesitant Danny Wilson and cracked in a consolation goal for Alan Stubbs' men.
- 13HamiltonBooked at 31mins
- 3McHattieBooked at 54mins
- 5OzturkBooked at 72mins
- 12KingSubstituted forWalkerat 58'minutes
- 17BuabenBooked at 33mins
- 11NicholsonSubstituted forKeatingsat 85'minutes
- 10HoltSubstituted forOliverat 72'minutes
- 20SowBooked at 88mins
- 2GrayBooked at 59mins
- 11StantonSubstituted forKennedyat 79'minutes
- 10CraigBooked at 90mins
- 19HandlingSubstituted forAllanat 85'minutes
- 8RobertsonBooked at 79mins
- 9El Alagui
- 17Tudur Jones
- William Collum
- Shots on Target