L'archiduc cède du terrain et tente de rejoindre le gros de l'armée en Autriche, mais Eugène le rattrape et le force à livrer bataille le , sous les murs de Raab. Sahuc est sur le terrain, mais cette fois il n'a avec lui que deux régiments, les et à cheval. Tandis que sur la droite les cavaliers de Grouchy et de Montbrun disloquent les masses autrichiennes qui leur font face, la division Sahuc reste passive sur la gauche. Ce n'est que vers la fin de la bataille, alors que les Autrichiens amorcent leur repli, qu'elle se lance à la poursuite de l'armée ennemie. Ses deux régiments de chasseurs tombent bientôt sur la milice insurrectionnelle hongroise formée en carrés. Malgré un feu très décousu, cette dernière parvient à repousser une première charge des cavaliers français qui attaquent de façon désordonnée. Au cours de la deuxième charge, mieux organisée, une unité de chasseurs concentre ses efforts sur le côté d'un des carrés et parvient à le disloquer. Frustrés par leur précédent échec, les cavaliers français massacrent sans merci les Hongrois sans défense, abattant également ceux qui tentent de se rendre.