St Johnstone manager Steve Lomas insisted his side would have won the Tayside derby - had they been more clinical in front of goal.
Ten-man Dundee claimed a point through Mark Stewart's late equaliser in John Brown's first match in charge.
"It's very much two points dropped. It can be a cruel game sometimes," said Lomas.
"We should have killed them off by scoring or through just being professional."
And the Northern Irishman claimed the home side were lucky to have grabbed a leveller, with Liam Craig, Steven MacLean and Gregory tade all missing late chances.
"Dundee's goal was a little bit fortuitous but they got it and stuck it away so it's a missed opportunity," he said.
"Ultimately when you don't kill it off then the other team gets a chance.
Lomas also criticised his side for failing to make their extra-man advantage count after Declan Gallagher was shown a red card after 65 minutes.
"With the extra man you've got to kill the game off and we didn't do that," he said.
"We've done it to other teams. There were some good saves from Rab Douglas but ultimately we should have been out of sight."