Robert II był doświadczonym żołnierzem, w 1297 pokonał Flamandów, w bitwie pod Furnes. W lipcu 1302 znowu został wysłany do Flandrii, gdzie zaczął pustoszyć wsie i usiłował podbić miasto Kortrijk. W decydującej bitwie pod Courtrai jego piechota pokonała Flamandów, ale Robert odwołał ją, aby zrobiła miejsce jeździe, która miała wykonać widowiskową, finałową szarżę. Jednak jeźdźcy nie mogli pokonać bagnistego terenu, a tym bardziej przerwać szyków swoich wrogów - wpadli w pułapkę i zostali zmasakrowani. Robert poprowadził rezerwy podczas drugiej szarży, ale podobnie jak za pierwszy razem, wszyscy zostali wybici przez Flamandów. Robert II zginął.