Straż przednią Związku prowadził Ulrich Wirtemberski na czele 50 ludzi. Niesiony ambicją pomszczenia swojej poprzedniej porażki, uderzył ze swoimi ludźmi na przeciwnika. Atak kosztował go jednak życie a jego oddział został całkowicie rozbity przez miejscowe siły. Następnie do walki włączyła się armia Eberharda, wsparta przez załogę Döffingen. W trakcie walk padł m.in. dowódca miasta Konrad Besserer. Wówczas na plecy armii Związku uderzyły wojska namiestnika Herrenbergu Wernera von Rosenfelda, które nadciągnęły od południa. Atak spowodował zamieszanie w szeregach armii Związku Miast, a jej żołnierze umknęli do Weil, gdzie schronili się za murami miejskimi.

Straty wojsk Związku Miast szacowane są na około 1000 ludzi. Ciała zabitych wirtemberskich żołnierzy odtransportowano na 40 wozach co daje przypuszczenie o około 600 ofiarach.

Konflikt militarny w rywalizacji pomiędzy Związkiem Miast a władcami terytorialnymi osiągnął swój punkt szczytowy. Do hrabiego Eberharda przyłączyli się wkrótce hrabia palatynacki Ruprecht, hrabia Fryderyk Norymberski oraz inni władcy.