The Battle of Bazeilles was one of the first occasions of modern urban warfare.
During the 1870 Franco-Prussian war, Bazeilles, a small village in the French Ardennes department near Sedan was the theater of an ambush on Bavarians, allies of the Prussians, by a small detachment from the "Blue Division" of Troupes de marine, under the command of general De Vassoigne. Hiding in houses along with local Franc tireurs, the marsouins, the snipers shot with their new quick-firing Chassepot breechloading rifles at the Bavarian unit that outnumbered them by ten to one.
http://en.wikipedia.org/wiki/Battle_of_Bazeilles