Makedona begynte deretter å erobre de greske bystatene. Roma svarte med å gi Filip et ultimatum: han måtte akseptere at Makedonia ble undelagt romersk kontroll og at hans kongedømme skulle bli en romersk provins. Filip nektet naturlig nok, og den andre makedonske krig var et faktum. Krigens avgjørende slag stod ved Kynoskephalai i Thessalia i 197 f.Kr., der legionene til Titus Flaminus slo kong Filips makedonske falanks. Drømmen om makedonsk kontroll over Hellas ble knust, og ved de istmiske leker i Korint i 196 f.Kr. erklærte Flaminius Hellas' frihet, selv om Hellas i virkeligheten ble et romersk protektorat.