The 24-year-old crossed the finish line and he was told of the disqualification because he was wearing shoes with soles that were one centimeter thicker than the four centimeter maximum.
The original second place finisher, Kenya's Leonard Langat, was declared the winner. Langat finished in 2 hours, 9 minutes, 25 seconds -- three seconds after Harisa.
Meanwhile, the marathon organizers said that when Hurisa originally entered the race, he registered with shoes that were in line with their guidelines. He did not go with those shoes for the race, instead wore ones he had used during training -- which had soles that were too thick.
According to The Associated Press, race coordinator Johannes Langer said, "I can't say at the moment why he didn't run in the shoes that were specified in the form."
Betesfa Getahun of Ethiopia ended up as the new second place finisher and Edwin Kosgei of Kenya was named the third place runner.
On the women's side, debutante Vibian Chepkirui of Kenya was the winner with a time of 2 hours, 24 minutes and 29 seconds.