Ajax capped a memorable season with their first league title since 2014 as a 4-1 final-day win at De Graafschap secured a domestic double.
Erik ten Hag’s side – who came so close to a place in the Champions League final – needed just a point to win their 34th title.
First-half goals from Lasse Schone and Nicolas Tagliafico ensured that the title was added to their Dutch Cup win.
Dusan Tadic then scored twice – goals in an 11th consecutive league game.
Youssef el Jebli had briefly equalised for the hosts, whose season is not over yet – they go into the relegation play-offs to try and stay in the Eredivisie.
Ajax were again outstanding for long periods in the final appearance for midfielder Frenkie de Jong, who agreed to sign for Barcelona for £65m in January, while captain Matthijs de Ligt is one of several other brilliant young stars who are also expected to leave this summer.