Marskalken Bugeaud vunnit en lysande seger öfver Marockanerna.