Boerrigter opened the scoring three minutes after the restart, before Eriksen wrapped up the victory in the dying seconds.
Dinamo's Fatos Beciraj had the first chance of the game in the fifth minute, but goalkeeper Kenneth Vermeer kept out his well-struck effort. The visitors countered within a minute when Toby Alderweireld's right-footed effort was parried away by goalkeeper Ivan Kelava.
In the ninth minute, Vermeer was equal to Jerko Leko's effort and soon after a lively opening continued when Ajax's Siem De Jong shot wide from 12 yards.
Dinamo's Domagoj Vida was booked in the 12th minute for fouling Boerrigter on the edge of the box but the free-kick came to nothing.
Miralem Sulejmani brought a save out of Kelava in the 23rd minute, and then 12 minutes later fired over after making space for himself.
After Vermeer had showed good handling to catch Jorge Sammir's effort, the best chance of the first half came five minutes before the interval when Kelava got his angles right and tipped Sulejmani's left footed shot around the post for a corner.
From the resulting corner kick, Alderweireld headed wide from six yards. Boerrigter broke the deadlock three minutes into the second half, though, heading home after good work from the impressive Sulejmani.
Ajax's Theo Janssen had a close-range shot saved by Kelava in the 57th minute, before Alderweireld shot wide from 20 yards as the visitors continued to press.
Dinamo threatened midway through the half with a long-range effort from Jerko Leko, which was kept out in unconvincing fashion by Vermeer.
However, the home side were second best on the night and Eriksen's neat 90th-minute finish wrapped up the success. The result lifts Frank de Boer's side level on points with second-placed Lyon, who were defeated 4-0 by Real Madrid tonight.