1 fic found!

Betrayal by Ladyforash (NC-17)
Giles can't stay away, but finds Buffy in a compromising situation upon his return.