What army did the Greeks defeat at the battle of Marathon in 490 B.C.? December 17, 2017 By Show answer The Persian army. The marathon race commemorates the run a Greek courier made from the battlefield to Athens to deliver news of the victory before collapsing and dying of exhaustion. More History QuestionsMore World History Questions