After giving up a three-goal lead late in the fourth quarter, the Titans scored with 12 seconds left to edge out a 9-8 home win over the Eagle Valley Devils on Saturday, March 8.