En el año 88 a. C., el Senado decidió enviar a algún general a defender Asia de Mitrídates, y el principal candidato era Lucio Cornelio Sila, al menos para los senadores, porque el pueblo quería a Cayo Mario. Entonces, Sila, marchó con sus legiones sobre Roma haciéndose con el mando de la campaña de Asia y enviando al exilio a Mario y a sus seguidores. Al año siguiente, llegó a Grecia y se encontró con que las ciudades griegas que antes eran de Mitrídates, se pasaron a su causa a excepción de Atenas, la cual fue derrotada enseguida y cuando el general póntico Arquelao desembarcó en Grecia se encontró con que había perdido a sus aliados y fue derrotado en Queronea. Simultáneamente, el legado romano Lucio Licinio Lúculo derrotó a la flota póntica en la isla de Tenedos. En el año 85 a. C., Arquelao volvió a invadir Grecia, pero fue derrotado en Orcómeno, mientras que el legado romano Cayo Flavio Fimbria desembarcaba en Asia, derrotando a Mitrídates en el río Ríndico. Finalmente, ese mismo año, se firmó el tratado de Dárdanos, por el cual finalizaba la guerra y Roma recuperaba la provincia de Asia, mientras que Bitinia quedaba independiente.