No, mate.Was it not 07/08? Same year as the UEFA Cup Final?
Further back than 08/09 to 07/08 for the last run of 3 matches in a row winning at Hampden in the top flight cups.
I think.
Might be quite a lengthy run in total that one right the way back to Khizanishvilis penalty against Hibs.
Edit. Looked it up. After the Hibs penalties 03/04 we won 7 in a row at Hampden until the CIS 09 final mentioned above.