Après la victoire française à Montmirail, alors que les troupes du général Yorck se replient en direction de Château-Thierry, celles du général Sacken se replient sur Viffort, protégées par la cavalerie prussienne qui occupe les hauteurs du village. Le , dès la pointe du jour le 3e régiment de gardes d'honneur de la Garde impériale repoussent les tirailleurs du général Katzler et s’emparent de plusieurs pièces d'artillerie.