Sha Tin Racecourse
While racing at the Sha Tin Racecourse in Hong Kong on 8 December 1984, his mount, Silver Star (銀星一號), stumbled, throwing him off his saddle while crossing the finish line. Taylor would succumb two days later in hospital from the serious neck and head injuries he had received.