On May 31, during the Battle of Seven Pines, Longstreet received his orders verbally from Johnston, but ended up apparently misremembering them. He marched his men in the wrong direction down the wrong road, causing congestion and confusion with other Confederate units, diluting the effect of the massive Confederate counterattack against McClellan. He then got into an argument with Maj. Gen. Benjamin Huger over who had seniority, causing significant delay. When D.H. Hill subsequently asked Longstreet for reinforcements, he complied, but failed to properly coordinate his brigades. Late in the day, General Edwin Vose Sumner crossed the rain-swollen Chickahominy River with two divisions. General Johnston was wounded during the battle. Although Johnston preferred Longstreet as his replacement, command of the Army of Northern Virginia shifted to G. W. Smith, the senior major general, for a single day. On June 1, Richardson's division of Sumner's corps engaged Longstreet's men, routing Lewis Armistead's brigade, but the brigades of Pickett, William Mahone, and Roger Atkinson Pryor positioned in the woods managed to hold it back. After six hours of fighting, the battle ended in a draw. Johnston praised Longstreet's performance in the battle. Biographer William Garrett Piston marks it as "the lowest point in Longstreet's military career". Longstreet's report unfairly blamed Huger for the mishaps. On June 1, the President's military advisor Robert E. Lee assumed command of the Army of Northern Virginia. In his memoirs, Longstreet suggested that he initially doubted Lee's capacity for command. He wrote that his arrival "was far from reconciling the troops to the loss of our beloved chief, Joseph E. Johnston". He wrote that Lee did not have much of a reputation at the time that he took command and that there were therefore "misgivings" about Lee's "power and skill for field service".