Match summary
Hearts came from behind to win 3-2 away at Dundee, with a late winner. Dundee led 1-0 at half-time.
In the first half, Jordan McGhee put Dundee ahead with a header in the 26th minute. In the second half, Alan Forrest equalised in the 55th minute, Lyall Cameron put Dundee back in front in the 59th minute, Lawrence Shankland equalised from the penalty spot in the 79th minute, and Shankland won it in the 87th minute.
Shots finished 18-14 to Hearts, with 8 on target for Dundee and 6 for Hearts.