The city of Guwahati had been lost to Mughal Emperor Aurangzeb in 1663. Lachit Borphukan recaptured it in 1667 and recaptured all the areas that were lost to Mughals. He defeated the Mughal army 17 times despite having limited resources.
The Battle of Saraighat was a naval battle fought in 1671 between the Mughal Empire, led by Raja Ramsingh I, and the Ahoms, led by Lachit Borphukan on the Brahmaputra River at Saraighat, in Assam. The Ahom Army defeated the Mughal Army by using clever tactics, intelligence and by exploiting the weakness of the Mughal army.