В 1580 году, когда Россия была занята Ливонской войной, шведский король Юхан III решил захватить русские земли, прилегающие к Балтике. Для этого он направил войско во главе с Понтусом Делагарди на захват крепостей региона, итоговой целью которого было взятие Новгорода. 28 сентября 1581 года шведское войско захватило Ям, также к этому времени были захвачены Копорье, Корела, Ивангород и Нарва. В 1590 году в результате осады, длившейся 3 дня, крепость перешла обратно в русское владение, что было закреплено договором, заключённым 25 мая 1595 года в деревне Тявзино.