La batalla de Sharpe es la duodécima novela histórica de la serie Richard Sharpe de Bernard Cornwell , publicada por primera vez en 1995. La historia se desarrolla durante la Guerra de la Independencia de España en 1811.
Mientras se encuentran perdidos cerca de la frontera hispano-portuguesa, Sharpe y su compañía sorprenden a un grupo de soldados franceses con uniformes grises inusuales, sorprendidos en el acto de violar a una adolescente española. Matan a algunos franceses y toman a dos prisioneros. Durante una negociación, su líder, el general de brigada Guy Loup, ofrece darle a Sharpe un salvoconducto a cambio de los hombres, pero Sharpe, horrorizado por la violación y masacre de los demás aldeanos, incluidos niños, ordena que se dispare a los prisioneros. (Loup revela que contrarresta las atrocidades cometidas por los guerrilleros españoles haciendo que sus hombres cometan otras más atroces). Loup jura vengarlos.
De vuelta en el cuartel general, Sharpe es informado por el Mayor Michael Hogan que la Real Compañía Irlandesa, la guardia personal real del cautivo Rey de España , ha sido enviada para unirse a las fuerzas de Wellesley. Como los británicos desean que Wellesley sea nombrado Generalísimo de los Ejércitos españoles, es imperativo que los soldados no deseados sean tratados con honor, aunque estén compuestos por exiliados irlandeses y sus descendientes (que no sienten ningún cariño por los británicos debido a su ocupación de Irlanda ) y no tengan experiencia en combate. Wellesley asigna a Sharpe para alentarlos a desertar llevándolos a un fuerte cerca de los franceses y entrenándolos sin piedad. Allí Sharpe también tiene que lidiar con el ex Wagon Master-General, el coronel Claude Runciman, un hombre extremadamente gordo e indolente.
Pierre Ducos, un oficial de inteligencia francés que responde ante el propio Napoleón, ha infiltrado en la Compañía Irlandesa a una agente, doña Juanita de Elia, una noble española, amante tanto del comandante de la unidad, Lord Kiely, como de Loup. Falsos rumores sobre las atrocidades británicas en Irlanda, respaldados por periódicos estadounidenses falsificados, no sólo se dirigen a la Compañía, sino también a los numerosos irlandeses del ejército británico. A pesar de conocer las intenciones de Wellesley, Sharpe decide convertir a los desmoralizados exiliados en verdaderos soldados. Convence a Runciman para que desvíe armas y municiones a la Compañía y conspira con un partisano local, El Castrador, para matar y mutilar a algunos desertores, haciendo que parezca que los franceses son los responsables, para disuadir de más deserciones.
Un batallón de infantería portugués se une a la Compañía en el fuerte. Sharpe, preocupado por la amenaza que supone la venganza personal de Loup contra él, reconoce ante unos cuantos oficiales la ejecución ilegal de los hombres de Loup. Esa noche, Loup ataca el fuerte, masacra a los portugueses y solo es expulsado cuando el amigo de Sharpe, Tom Garrard, se sacrifica para hacer estallar los carros de municiones.
La admisión pública de Sharpe y la inminente investigación del desastre ponen en peligro su carrera. Wellesley, aunque reacio, está dispuesto a convertirlo en chivo expiatorio para conciliar a los portugueses. Para evitarlo, Sharpe ataca el escondite de Loup, pero lo encuentra desierto, excepto por doña Juanita, que es expuesta como agente enemiga y mensajera de los periódicos falsificados. Sharpe se acuesta con Juanita y la deja ir a la mañana siguiente, frustrando así las esperanzas de Hogan de descubrir a su cómplice en la Compañía.
El deshonrado Kiely se suicida y su funeral es presidido por el capellán del regimiento, el padre Sarsfield. En una conversación privada junto a la tumba abierta, Hogan le informa a Sarsfield que está al tanto de su traición, pero que carece de pruebas. Sarsfield intenta matar a Hogan, pero Sharpe le dispara y lo entierran con Kiely.
Los franceses, liderados por el mariscal André Masséna , se preparan para cortar a los británicos su única ruta de retirada y llevar a Wellesley a la batalla.
Wellington concentra sus fuerzas en el pueblo de Fuentes de Oñoro . Aún en desgracia, Sharpe, Runciman y la Real Compañía Irlandesa son asignados para proteger los carros de municiones. Los asaltos franceses empujan a los británicos fuera del pueblo y retroceden constantemente colina arriba. Wellington libera a sus reservas, quienes hacen retroceder a los franceses hacia el pueblo. Sin embargo, los británicos a su vez son contraatacados por la Brigada Loup. Con el aliento de Sharpe, Runciman "se ofrece" a lanzar a la Compañía a la refriega. Cambian el curso de la batalla; cuando la Brigada Loup flaquea, los franceses retroceden y Wellington envía a sus hombres hacia adelante, ganando la batalla.
Durante la lucha, Loup y Sharpe se baten a duelo en el vado del río. Sharpe recibe un disparo y resulta herido por la Dona Juanita, que a su vez es asesinada por Harper. A pesar de su herida, Sharpe desarma y ahoga a Loup. La Real Compañía Irlandesa es enviada a la Junta Española en Cádiz con honor. El caso contra Sharpe y Runciman es desestimado, a la luz de su valentía y de la muerte de todos los testigos presenciales de la confesión de Sharpe, excepto Runciman, que miente en nombre de Sharpe.
Esta novela fue dramatizada en ITV en 1995 y es una adaptación relativamente fiel de la novela. Ducos y Sarsfield no aparecen en la película y Lord Kiely tiene una esposa. La trama sigue siendo en gran parte la misma con respecto a los periódicos franceses que circulan que describen masacres imaginarias en Irlanda por parte de las tropas británicas con la esperanza de que los soldados irlandeses deserten. El Mayor Munro claramente repite el papel del Mayor Hogan en la novela. La película termina con la destrucción de la Brigada Loup y no trata los eventos de Fuentes de Onoro. Kiely es asesinado por Loup en la película, en lugar de suicidarse; también muere el fusilero Perkins, mientras que en el libro sobrevive.