Advanced to Knight Grand Cross of the Order of the Bath on 14 October 1841 and promoted to the substantive rank of lieutenant general on 23 November 1841, he commanded the British forces at the Battle of Chapu in May 1842 and at the Battle of Chinkiang in July 1842.