Theo hồ sơ vụ án, ngày 22/9/2019, Giáp và Trường rủ nhau xuống Hà Nội rồi thuê nhà nghỉ gần bến xe Mỹ Đình. Sau đó, cả hai vào quán internet chơi.
Chiều 26/9, do hết tiền nên Giáp rủ Trường cướp tài sản của các tài xế xe ôm. Cả hai thuê tài xế chở đến nơi vắng rồi cướp tài sản, nếu nạn nhân chống trả sẽ dùng dao bấm Giáp mang theo để sát hại.
Tối cùng ngày, cả 2 đi bộ ra bến xe Mỹ Đình thì gặp tài xế GrabBike Nguyễn Cao Sang (19 tuổi, quê Thanh Hóa) chạy xe Exciter, là sinh viên đại học đi làm thêm.
Giáp và Trường đề nghị nam sinh chở đến khu vực phường Thụy Phương (quận Bắc Từ Liêm, Hà Nội). Khi đến khu đất gần Đại học Mỏ địa chất thuộc phường Thụy Phương, Trường vờ nói đi sai đường để yêu cầu tài xế vòng xe lại. Anh Sang lái xe quay lại nhưng đi được 20 m thì chết máy.
Lúc tài xế cúi xuống kiểm tra xe thì Giáp lấy dao bấm đưa cho đồng bọn để tấn công nam sinh. Trường bảo Giáp “anh làm đi”.
Thấy anh Sang cúi người, Giáp đâm nạn nhân. Tài xế bỏ chạy thì bị Giáp cầm dao truy sát khiến nam sinh tử vong.
Sau đó, Giáp cướp chiếc Exciter rồi chở Trường bỏ chạy về nhà ở huyện Văn Chấn, tỉnh Yên Bái. Chiếc iPhone của nạn nhân bị Trường vứt lại gần hiện trường do điện thoại có mật khẩu.
Trưa 27/9, Giáp và Trường tháo biển số xe mang đi phi tang ở khu vực suối thuộc thị xã Nghĩa Lộ, Yên Bái. Ngày 30/9, 2 tên cướp bị cảnh sát bắt giữ.
Theo lời khai ban đầu của các nghi phạm do không xin được nợ tiền đi xe nên dùng dao sát hại Sang rồi cướp xe máy cùng điện thoại bỏ chạy về Yên Bái.