What date did the battle for Smolensk end ?
The Battle of the Vikhra River (, ) took place on 29 April 1386 on the Vikhra River , tributary of the Sozh River , near Mstislavl between the Grand Duchy of Lithuania and the Principality of Smolensk .