Stuart moved his 4,500 troopers to get between Sheridan and Richmond. The two forces met at noon on May 11 at Yellow Tavern, an abandoned inn located north of Richmond. Not only did the Union outnumber the Confederates by three divisions to two brigades, it had superior firepower—all were armed with rapid-firing Spencer carbines. The Confederate troopers tenaciously resisted from the low ridgeline bordering the road to Richmond, fighting for over three hours. A countercharge by the 1st Virginia Cavalry pushed the advancing Union troopers back from the hilltop as Stuart, mounted on horseback, shouted encouragement. As the 5th Michigan Cavalry streamed in retreat past Stuart, he was shot, and he died in Richmond the following day. The fighting kept up for an hour after Stuart was wounded, Maj. Gen. Fitzhugh Lee taking temporary command.