Who won the Battle at Petersburg?