La obra fue encargada por el duque Guillermo IV de Baviera como una de las tres primeras obras de una serie de ocho pinturas que representan batallas de la Antigüedad clásica (otras dos son "La batalla de Cannas" de Hans Burgkmair y "La batalla de Zama" de Jörg Breu).