I watched it live on TV in Spain and I remember well with about 5 kms to go it didn't seem like Virenque would make it after being away all day. But he made it and one of the best climbers of his generation won the "sprinters classic".
Here you have a link to a video of the finish:
http://www.strimoo.com/video/16425099/Paris-Tours-Richard-Virenque-Dailymotion.html
Edit: It is a replay of the 2001 finish during the french broadcast of the 2005 race.