Lee lost many battles, that is always over looked by those who worship the man.
Besides Cheat Mountain where his 5,000 man were defeated by 3000 Yanks, there was July 1, 1862 attack at Malvern Hill, when as a primer for Gettysburg, Lee ordered his men to march across open fields into well prepared Union lines supported by artillery, leave 5,300 CSA casualties in the wake.
The Second Battle of Rappahannock Station ( Nov. 7, 1863) when Meade tricked Lee into thinking his advance was only a diversion, so Lee sent no help to Early's isolated units. On that night under cover of darkness, "Union troops fixed bayonets and surged over the Confederate earthworks, taking the defenders by surprise. Hundreds fled into the icy river to escape. It was one of Lee's worst mistakes, costing 70 killed or wounded and between 1,600 and 1,900 captured, while Union forces suffered 419 casualties. Two of Lee's finest brigades, irreplaceable veteran troops, were taken off the board."
And yet there are those who still insist he was better than Grant. While Grant was securing control of the Mississippi, an invaluable asset for the CSA, Lee was losing half of Virginia. We all know that Lee's victories in Maryland all resulted in Lee returning to Virginia, while Grants victories at Shiloh and Vicksburg resulted in the loss of CSA control of vital resources.