전투는 한밤중에 동맹군의 선봉대가 클로스터 캄펜 수도원과 도랑을 건너는 다리에서 프랑스군을 몰아내면서 시작되었다. 동맹군의 기습에 대한 프랑스군의 저항으로 인해 총소리가 났고, 이로 인해 프랑스 본대는 적이 기습해 왔다는 것을 알 수 있었다. 영국과 독일의 보병연대가 공격을 위해 움직일 무렵 동이 트기 시작했다. 이때 하이랜더 연대가 프랑스군의 측면을 공격하였고, 이로 인해 프랑스군은 물러날 수밖에 없었다.

캐스트리스 후작은 예비대를 불러오고, 패주하던 프랑스군을 집결시킨 후 동맹군 보병대에 대하여 반격에 나섰다. 프랑스군의 공격은 영국과 독일 부대의 전열을 흩뜨려놓는 데 성공하였다. 프랑스군은 영국과 독일군을 여울 너머로 격퇴시키는 데 성공하였다. 동맹군 예비대도 투입되었으나, 멀리 떨어져 있어서 전장에 도착하는 데 시간이 걸렸기 때문에 프랑스군은 돌격을 계속할 수 있었다.

여울의 서쪽 끝에서 엘리엇은 3개의 영국 기병 연대를 이끌고 돌격에 나서 프랑스군의 진격을 저지하는 데 성공하였고 이 틈을 타서 동맹군 보병대는 북쪽 강기슭으로 물러나는 데 성공하였다. 동맹군 예비부대는 방어선을 구성하여 퇴각하는 동맹군이 전열을 재정비하도록 도왔다. 이때 브라운슈바이크 공작은 동맹군에게 라인 강 너머로 퇴각하라고 명령하였다. 그러나 브라운슈바이크 공작은 강변에 도착했을 때 도하에 필요한 부교가 물에 잠겨 버린 것을 발견할 수 있었다. 이로 인해 강을 건너기 위해 2일이 걸렸다. 다행히도 프랑스군은 승기를 몰아 동맹군을 공격하지 않았고 덕분에 동맹군은 무사히 라인 강을 건널 수 있었다.
프랑스군의 옆을 공격하여 그들을 퇴각시켰던 집단은?
하이랜더 연대