With the scoreline 0-1 to 0-1 after points from Cillian Rouine and Ciaran Daly, the Banner County were dealt a blow on four minutes in as defender Ikem Ugwueru received a black card for a foot-trip on Mattie Donnelly.
However, Clare weathered that 10-minute spell as Emmet McMahon landed two scores either side of Devlin’s initial score.
Twenty minutes were on the clock when Devlin landed the first big blow, firing into the bottom right corner of the net after neat set-up play from fellow defender, Aidan Clarke.
Clare responded with scores from Rouine and McMahon to level the sides for a third time.
But, Devlin was once again the thorn in the visitors side as he jinked and jived before slotting low under Stephen Ryan for his second goal after being set up by Niall Morgan’s charge upfield.
The Coalisland corner-back brought his tally to 2-2 with the final action of the half as Tyrone led 2-3 to 0-5 at the break.
Donnelly opened the second half scoring with a fine effort off his left boot before Brian Kennedy and traded scores with Aaron Griffin and McMahon.
Darragh Canavan opened his account on 48 minutes and kicked two more either side of another McMahon free.
Tyrone would outscore Clare 1-6 to 0-1 in the final minutes of the game, two more from Donnelly either side of Canavan’s well taken goal from Canavan who fired into the roof of the net after some fine set-up play from brother, Ruairi who got a score of his own soon late on.