While Duhallow sought a late equaliser, a late Paul Walsh effort was narrowly wide and Clon advanced to meet Douglas in the last four.
The possibility of extra time loomed but Seán White put Clon ahead for the first time since the game’s opening score as he pointed from a tight angle when Jack O’Mahony’s delivery broke.