If St. Petersburg was the capital of the Russian Empire in the Napoleonic era, why did Napoleon's army march on Moscow?

by spikebrennan
kieslowskifan

Napoleon's central objective in the 1812 campaign was to destroy the Russian army at the Polish-Lithuanian frontier. This hope was evident in his proclamations to his troops that termed the invasion "The Second Polish War" which hints that Napoleon did not want to be drawn into the Russian interior. However skillful Russian intelligence, coupled with a very divided Russian leadership which prevaricated until retreat was the only viable option, meant that the Russian army evaded the knockout blows Napoleon aimed at it. In theory, Napoleon could have marched north towards St. Petersburg and the densely populated Baltics, but that would have left an undefeated Russian army at his flanks. So Napoleon opted to chase the Russian field armies culminating in the Battle of Borodino. This bloody battle left the French in no condition to continue the campaign but Moscow was within reach of the remnants of the Grande Armee. Moving on St. Petersburg at this point was out of the question as the distance was too great for the shape the French army was in, so the occupation of Moscow became a false political victory for Napoleon as he thought that occupying this spiritual capital of Russia would compel Alexander I to come to terms, which the tsar would not.