Ten man Dundee battled back to earn a 2-2 with Tayside Rivals St Johnstone, a good result given that Declan Gallagher was sent off midway through the second half. Up until then Dundee looked to take all three points.
Dundee started well and took the game to Saints and could have scored a few with good efforts from a Conroy shot, a Riley header and another shot from a distance free kick from Conroy which was saved by the Saints keeper. But against the run of play St Johnstone scored on the break when McLean headed home after the ball spun high after hitting Rab Douglas's knee. Another poor goal to lose. Dundee hit back and Harkins hit the post with a powerful drive. But they levelled four minutes from half time when John Baird headed home from a Conroy corner after a good flick on from Gallagher.
Second half and Dundee took the game and Harkin was creating a few chances and Toshney should have scored but hit the keepers legs. Soon after Conroy effort was again saved from the saints keeper. Another break away and it changed the game McLean spun Gallagher and the young defender pulled the striker back, the ref sent him off. Worse was to follow when MacKay curled a free kick past Douglas to take the lead again. After that saints took control and looked to finish the game. Manager John Brown made changes bringing on Stewart and Nish for Baird and Harkins, Grassi had come on earlier for Riley.
But it paid off when good play from Conroy the ball was then flicked through from McAlister to Mark Stewart and the striker blasted home from 12 yards to gain a vital point for Dundee.
Dundee: Douglas, Benedictus, Gallagher, Toshney, Irvine, Riley (Grassi 67),
McAlister, Davidson, Conroy, Harkins (Nish 76), John Baird (Stewart
72). Unused subs; Alex Baird (gk), McBride, Morgan, Milne.
Ref: W Collum
Att: 5, 224