Postpublished at 20:34 Greenwich Mean Time 23 January
Hearts 0-2 Dundee
Four minutes added at the end of this half.
Two of them have been played.
Listen to Sportsound coverage from Tynecastle
McGhee curls in fine strike - initially ruled offside - that stands after VAR review & Cameron pokes in Dundee's second
Nieuwenhof pulls one back from 25 yards then Shankland has penalty saved before Lembikisa thumps in header & Oda finds top corner
Hearts lose Denholm, Cochrane & Baningime to injury
Hearts now eight points clear in third place, Dundee seventh
Championship: Ayr Utd 2-0 Arbroath
League 1: Stirling Albion P-P Montrose
Nick McPheat
Hearts 0-2 Dundee
Four minutes added at the end of this half.
Two of them have been played.
Hearts 0-2 Dundee
Heading towards the break and Hearts have a fairly big hill to climb.
Not quite a mountain, yet.
Hearts 0-2 Dundee
The referee briefly stops play for what I assume is a VAR check.
There were tame handball shouts by the Hearts players a couple of minutes ago but we play on.
Hearts 0-2 Dundee
Jordan McGhee clatters into a challenge on Alex Cochrane and he's rightly into the book.
Ooft, that's a heavy one.
Hearts 0-2 Dundee
Michael Stewart
Former Hearts midfielder on Sportsound
As soon as Lyall Cameron ran on to it, I had no doubt he would finish it. He's so hungry.
Dundee are right on top of them, it's great play from them.
Lyall Cameron
Oh wow...
Dundee pounce on another Hearts error and, boy, do they make them pay.
Dara Costelloe pokes the ball into the box and Lyall Cameron meets it before finishing low into the far corner.
Hearts 0-1 Dundee
Hearts 0-1 Dundee
Dexter Lembikisa gets down the right again but this cross is deflected and Trevor Carson claims.
Hearts 0-1 Dundee
That's incredible.
Kenneth Vargas absolutely leathers the ball over when he should burst the net while clean through.
The whistle goes for a foul on Owen Dodgson anyway, but it looked soft.
Hearts 0-1 Dundee
Early change for Hearts as Aidan Denholm has to make way for Alan Forrest.
The youngster looks quite upset.
Hearts 0-1 Dundee
We've finally seen the graphic with the lines.
Amadou Bakayoko is indeed just onside.
Hearts 0-1 Dundee
It's Dexter Lembikisa creating the chaos.
He lines one up from 20 yards but it's straight down the throat of Trevor Carson.
Hearts 0-1 Dundee
Dexter Lembikisa has looked good for Hearts.
He pings in a ball with his left peg but it's just too heavy for Kenneth Vargas.
Hearts 0-1 Dundee
Zach Robinson goes on a mazy run, beating about 40 Hearts players before being denied by Craig Halkett in the box.
Hearts 0-1 Dundee
Steven Naismith is barking instructions at midfield duo Beni Baningime and Calem Nieuwenhof.
He wants more from his engine room.
Hearts 0-1 Dundee
Michael Stewart
Former Hearts midfielder on Sportsound
My instinct was Bakayoko was offside, he looked a little too deep.
Take nothing away from the touch and finish from McGhee, it was sublime.
Dundee have had the best opportunities.
Jordan McGhee
Forget that. VAR says goal! What a goal it is as well.
Jordan McGhee, against his old club, curls into the far corner from the edge of the box after Amadou Bakayoko's lay-off.
The Dundee striker must've JUST been onside.
Hearts 0-0 Dundee
What a finish that is.
Just seconds after making that fine stop, Zander Clark can do nothing to stop a superb Jordan McGhee finish.
But the flag is up because Amadou Bakayoko is offside.
Hearts 0-0 Dundee
That's why he's still in the team.
Zander Clark makes a stunning stop to deny a Zach Robinson header.
Hearts 0-0 Dundee
Michael Stewart
Former Hearts midfielder on Sportsound
Hearts have been bright.