The Battle of Talavera (July 27 to 28 1809) was a battle fought near of Madrid, Spain in the Peninsular War.