Đại Việt sử ký toàn thư viết: "Trịnh Duy Sản giết vua ở cửa nhà Thái Học".
Trịnh Duy Sản là cháu nội của Thái úy Trịnh Khả. Ông là võ tướng có công lớn trong việc đàn áp các cuộc khởi nghĩa của Trần Tuân, Lê Hy, Phùng Chương và được Lê Tương Dực phong tước Nguyên quận công, giao cho chỉ huy quân Cấm vệ.
Tương Dực làm nhiều việc thất đức, Duy Sản nhiều lần can ngăn trái ý vua. Theo Đại Việt sử ký toàn thư, vì điều này mà Trịnh Duy Sản bị đánh bằng trượng. Từ đó, ông cùng Lê Quảng Độ, Trịnh Chí Sâm mưu việc phế lập, bèn cho sửa soạn thuyền bè, khí giới bến Thái Cực, nói phao lên là đi đánh giặc.
Đêm 7/5/1516, Trịnh Duy Sản đem theo 3.000 người ở các vệ Kim ngô và Hộ vệ vào cửa Bắc Thần. Vua nghe tin ấy, ngờ là có giặc đến, bèn chạy ra hồ Chu Tước phường Bích Câu thì bị võ sĩ của Trịnh Duy Sản giết chết. Thừa chỉ Nguyễn Vũ, người làng Thiên Mỗ (nay là xã Tây Mỗ và Đại Mỗ, thuộc Nam Từ Liêm, Hà Nội), theo hầu vua cũng bị giết.
Về việc Trịnh Duy Sản giết vua Lê Tương Dực, Nguyễn Khắc Thuần bàn trong Việt sử giai thoại: "Trịnh Duy Sản giết vua, lịch sử có thêm một kẻ tạo phản nhưng lại bớt một kẻ ngây ngô, chẳng biết nên coi đó là lợi hay hại. Mới hay, thời loạn, bất cứ chuyện gì cũng có thể xảy ra".