Dutch runner Sifan Hassan won the women's marathon with a perfect sprint finish on Sunday, the final day of the Paris Games, and set an Olympic record with a time of 2hr 22min 55sec. Hassan also won bronze medals in the 5,000m and 10,000m competitions held over the past week.