Ethiopia's Tamirat Tola broke the course record in the men's Amsterdam marathon race, finishing with a time of 2:03:38.