Sheridan returnerte fra Shenandoah-dalen og fikk i oppgave å angripe flankene til den konfødererte hæren, noe som tvang Lee til å sende styrker under generalmajor George Pickett til å forsvare flanken. Grant satte så inn et korps for å avskjære Picketts styrker som ble tvunget til å trekke seg tilbake til Five Forks den 31. mars. I de følgende dagene fortsatte Unionen å være på offensiven, gikk rundt Picketts styrker og ødela de konføderertes venstre flanke.