Battle of patan