Sharpe's Triumph
Bernard Cornwell
 The tale begins with Sharpe witnessing a massacre of British troops in a fort by the traitor Major Dodd, for which he blames himself. After being hired by Colonel McCandless, whom Sharpe had befriended a couple of years earlier (Sharpe's Tiger), Sharpe travels to Wellesley's army, where he witnesses its siege of the city of Ahmednuggur, whose garrison is commanded by Dodd. Throughout these events, Sharpe is unknowingly pursued by Sergeant Obadiah Hakeswill, who has framed him for attacking a British officer and been given the authority to arrest him. During the battle at Ahmednuggur, Sharpe and McCandless attempt to find and capture Dodd, who manages to escape. During the search, Sharpe rescues the wife of a French officer in Dodd's service, named Simone Joubert. McCandless decides to use Joubert for a prisoner exchange, and a chance to view Scindia's army, commanded by Anthony Pohlmann. While in the enemy camp, McCandless' horse is stolen, and he is wounded attempting to save it. He and Sharpe later leave and attempt to inform Wellesley of the enemy army's decision to march to Borkardan. Pohlmann, however, decides to lay a trap for the British army at Assaye. After returning to Wellesley's army, Hakeswill confronts Sharpe and McCandless, who prevents Sharpe from being arrested. Obadiah then begins planning his next move. As the British army marches toward Borkardan, Wellesley discovers the trap Pohlmann has laid for him, and decides to attack his army head on, despite being vastly outnumbered. In the early stages of the fight, Wellesley's aide is killed, and Sharpe takes his place. Dodd is also present at the battle, commanding his regiment, the Cobras. The battle is hard fought, but Wellesley's troops carry the day. At the climax of the fight, Wellesley is unhorsed and surrounded by enemies whom Sharpe fights off alone, thus saving the general's life. Pohlmann's army retreats into Assaye itself, and McCandless orders Sharpe to follow him into the city to once again attempt to capture Dodd. Dodd however, makes his escape along with much of Pohlmann's gold. While in the city, McCandless encounters Obadiah, who kills him. Following the battle, Sharpe speaks to Wellesley, who promotes him to the rank of Ensign. Obadiah is now unable to arrest Sharpe because of his rank. Sharpe then throws Obadiah out a window and leaves him under the foot of one of Pohlmann's elephants. The British army then marches off to pursue Scindia's retreating army, the events of which are detailed in the next book, Sharpe's Fortress.