Τον Νοέμβριο του 1826, ο Γεώργιος Καραϊσκάκης στην προσπάθειά του να αποσπάσει το στράτευμα του Κιουταχή από την πολιορκία της Ακρόπολης, ξεκινά μια εκστρατεία στη Στερεά Ελλάδα. Στις 17 Νοεμβρίου θα καταλάβει την Αράχοβα, από όπου θα περνούσαν οι Τούρκοι με κατεύθυνση τα Σάλωνα. Οι τελευταίοι αιφνιδιασμένοι από την κίνηση αυτή, δεν μπήκαν στην πόλη και οχυρώθηκαν στην ύπαιθρο. Θα επιτεθούν την επόμενη χωρίς όμως επιτυχία, και πιεσμένοι από τις καιρικές συνθήκες θα ζητήσουν λίγο αργότερα συνθηκολόγηση, την οποία όμως τελικά δεν δέχονται εξαιτίας των όρων που έθεσε ο Καραϊσκάκης. Στις 24 Νοεμβρίου οι Τούρκοι θα επιχειρήσουν έξοδο και θα ακολουθήσει μάχη, στην οποία θα ηττηθούν συντριπτικά. Η νίκη αυτή του Καραϊσκάκη αναζωπύρωσε την επανάσταση και ανύψωσε το ηθικό των Ελλήνων.