But Seven Pines was as close as McClellan ever got to the Confederate capital. Johnston noticed that the Federal army had been divided into two parts by the flooded Chickahominy River. He then launched attacks against McClellan’s left (southern) flank. The muddy battles of Seven Pines and Fair Oaks (May 31-June 1) permanently halted McClellan’s advance. Johnston was seriously wounded in the fighting, and Gen. Robert E. Lee assumed command of the Confederate forces on the Peninsula.

Elsewhere in Virginia, in the Shenandoah Valley, Gen. “Stonewall” Jackson was performing brilliantly in what became known as the Valley Campaign. Control of the Valley was vital to both sides. This narrow slit of land between two ranges of mountains is a direct avenue into both North and South. Neither side could move safely between the mountains and the seacoast unless the Valley’s northern door—the region around Winchester—was shut.

Thomas J. “Stonewall” Jackson was a man of both military genius and peculiar habits. Known as “Old Jack” to his men, he was probably one of the most devout soldiers of the war.

When McClellan moved up the Peninsula, Gen. Nathaniel P. Banks and another Federal army advanced southward into the Valley. Jackson had only 8,500 men at his command. Yet he was determined to hold Banks at Winchester and McDowell at Fredericksburg so as to prevent them from reinforcing McClellan. On March 23 Jackson attacked part of Banks’s army at Kernstown. The wily Confederate was repulsed, but his daring prevented Banks and McDowell from marching to the aid of McClellan.

Soon three separate Federal armies entered the Valley for the sole purpose of destroying Jackson. Reinforced by Gen. Richard S. Ewell’s division, Jackson and his “foot cavalry” then swung into high gear. The full impact of “Stonewall’s” successes in the Valley Campaign can be seen from statistics. Between March 22 and June 9 the Confederates marched 630 miles, fought 4 major battles and numerous skirmishes, defeated 3 Federal armies totaling over 60,000 troops, inflicted 7,000 casualties, and captured 10,000 muskets and 9 cannon. Jackson’s army, never exceeding 17,000 men, accomplished all this at a cost of 3 cannon and 3,100 casualties. And all the while, Jackson kept Washington under threat of attack.

After a week of rest, Jackson moved rapidly to Richmond to assist Lee in a new campaign against McClellan. By then Lee had verified that McClellan’s army was still dangerously astride the swollen Chickahominy. The Confederate commander obtained this information from his colorful cavalry chief, Gen. J. E. B. “Jeb” Stuart, who in mid-June boldly rode all the way around McClellan’s huge army. On the basis of Stuart’s report, Lee attacked McClellan’s exposed right flank north of the river in the first of a series of battles known as the Seven Days Campaign.

A full beard concealed the fact that “Jeb” Stuart at the time of the Peninsular Campaign was only twenty-nine years old.

On June 26 the Confederates launched their offensive at Mechanicsville, northeast of Richmond. They suffered defeat from Federal troops under Gen. FitzJohn Porter. Lee struck again on June 27 and finally broke the Federal lines at Gaines’s Mill after an all-day fight. McClellan then ordered his army to retire to Harrison’s Landing, the Federal supply base on the James River. Lee’s troops tried again and again to destroy the Federal army. But after hard fighting at Savage Station (June 29), Frayser’s Farm (June 30), White Oak Swamp (June 30), and Malvern Hill (July 1), McClellan safely reached Harrison’s Landing and the protection of a Federal river fleet. His dream of capturing Richmond had ended.