An 18-year old rider died after his motorcycle crashed into a tricycle in General Santos City that also killed a 70-year old passenger and injured three others.