A lot of good stuff, particularly the '89 TdF, but I was overseas with no TV coverage, so I can't put it on my list.
My heart would say: AdH '15, my chouchou Tibopino silencing his many detractors (posts from subscribers in l'Equipe, Tweets), refusing to quit and do the Vuelta, and triumph.
My b@lls would say '80 LBL, that I saw live, although most of the broadcast was still images and radio-like commentaries. But it was the essence of cycling, "the school of suffering", all in one day. Bravo Hinault, but in my book all the finishers are legends of the sport.
Duitama '95, tough WCRR course, BigMig taking one for the team and controlling Il Pirata, Olano breaking away, looking at his back wheel, finishing the last 3-4K with a flat. Suspense...
Landis' solo ride...
My number one, if we think of the greatest race as a start to finish affair with thrills and suspense has to be the '81 WCRR. A 30-40 rider breakaway with all the favorites but The Badger. Hinault clawed his way back, solo (with Lejaretta sucking his wheel), and caught up with something like 10K to go. With 350 meters to go, Saronni's train derailed, Maertens passed Il Beppe with 20 meters to go, with a charging Hinault coming back from nowhere. Best sprint finish ever.