Le Marocain Taoufik Allam a remporté dimanche matin le marathon de Rome en signant son record personnel (2h07'39).