The 45-year-old Harrington had feared his career could be over after suffering an elbow injury last month, but the world number 169 continued to roll back the years with a round of 68 ahead of next week`s British Open at Royal Birkdale.