나폴레옹의 황제 근위대는 항상 최후에 등장해 승부를 결정짓는 역할을 해왔으며 한 번도 전투에서 진 적이 없었다.
 오후 7시30분 드디어 나폴레옹은 마지막 카드를 꺼낸다. 예비로 아껴두었던 황제근위대를 투입하기로 한 것이다. 프로이센군의 주력이 웰링턴군에 속속 합류하고 있었지만 어찌 되었든 승부를 내야 한다는 결심을 한 것이다. 황제근위대는 항상 최후에 등장해 무너지는 적군의 심장에 대못을 박아 승부를 결정짓는 역할을 해왔다. 이 정예부대는 한 번도 전투에서 진 적이 없었다. 이날은 달랐다. 전세를 굳히는 결정타가 아니라 불리해지는 전세를 회복시키기 위한 마지막 도박에 투입된 것이다. 남은 근위대는 5000명이 안 되었다. 나폴레옹은 이들 앞에 나타나 짧은 연설을 했다.
 “결정적 순간이다. 귀관들은 사격하지 말고 총검으로 돌진하여 저들을 쓸어버려라.”
 프랑스 포병의 포격 뒤, 근위대는 비탈을 올라갔다. 능선에 접근해 속보로 달려드는 순간, 웰링턴군은 집중포화를 안겼다. 첫 포격에 500명이 쓰러졌다. 보병이 이어서 나타나 근위대를 향하여 20보 앞에서 총검 돌격을 감행했다. 근위대의 뒤편에선 휴고몽 요새를 지키던 동맹군이 나와서 후군을 공격했다.
 근위대는 갑자기 진격을 멈추었다. 불패의 근위대가 멈칫하자 ‘졌다’는 패배감이 프랑스 전군(全軍)을 감싸고 순식간에 전염되었다. 이 순간을 놓치지 않고 웰링턴 장군이 능선 위에 나타나 모자를 벗어 흔들어 총진격을 명령하였다. 황제근위대를 비롯, 프랑스군 전체가 등을 돌려 비탈을 내려가면서 달아나기 시작했다. 20년간 유럽을 휩쓸었던 나폴레옹군의 총붕괴였다. 프로이센군이 앞장서서 후퇴하는 프랑스군을 추격했다. 블뤼헤 사령관은 포로를 살려주지 말라고 명령했다.
