À Marathon, les forces grecques ont défendu avec succès une invasion perse. La bataille de Marathon a été l'une des premières batailles enregistrées de l'histoire, se produisant en septembre 490 avant JC, neuf ans après le début des guerres gréco-persanes . La bataille est également considérée comme un tournant dans les guerres, car les Perses ont été contraints de battre en retraite et de mettre fin à leur première tentative d'invasion.
Les forces perses étaient dirigées par Datis et Artapherne. Sous les ordres du roi Darius Ier, ils avaient déjà commencé à soumettre d'autres villes grecques avant la bataille. La Grèce, à cette époque, était un groupe de cités-états plutôt qu'un pays unifié. Les forces d'Athènes ont appris qu'une attaque perse était imminente et ont enrôlé l'aide des troupes platéennes pour prendre les Perses au dépourvu. La cavalerie persane aurait probablement surpassé les forces grecques, mais ils étaient absents pour une courte absence. Les deux armées se sont affrontées sur les plaines de Marathon, à environ 42 km au nord d'Athènes. La méthode d'attaque grecque est remarquable car elle a été l'un des premiers comptes rendus enregistrés d'une charge complète contre les forces ennemies. Bien que l'élan ait oscillé entre les adversaires, les forces grecques ont pu flanquer les deux côtés des Perses, qui ont été contraints de battre en retraite. Les Perses montèrent à bord de leurs navires et tentèrent de se rendre à Athènes avant que les troupes athéniennes ne puissent revenir, mais sans succès, et ils se retirèrent en Asie.