I och med att Irland vann kasten och valde att bowla, var det ett tidigt test på hur lagets spinnare skulle anpassa sig inte bara till förhållandena utan till en överlägsen motståndare.
Efter tre raka matcher mot Italien och två mot Förenade Arabemiraten, slog Heinrich Malans lag äntligen på en bowlingattack som missade Josh Little, som var i dålig form.
I en förändring som underlättades av Dockrells återuppvaknande bowling, visade sig Irlands beslut att ta bort deras farligaste snabba vara korrekt eftersom spinnern hämmade Sri Lanka i mittovers.
Dockrell ledde med 2 segrar och 17 förluster, skickligt assisterad av Gareth Delaney, som tog en wicket till priset av 24 runs. Sri Lanka hade 50-1 efter powerplayet och 87-4 efter åtta på varandra följande overs.
Efter att Barry McCarthy slutfört det sista powerplayet för fyra, hittade medvärdarna inte ytterligare gränser förrän Kamindu Mendis markerade sitt lags hundra i den 16:e over.
Sri Lanka såg äntligen ryggen på Delaney och Dockrell och kombinationen av Kamindu Mendis och Kusal Mendis kunde få upp farten, om än försenat, till stor hjälp av Irlands misstag på fältet.
Med tre droppar mellan Matthew Humphries fyra leveranser kommer han att känna att hans 0-44 siffror bör markeras med en asterisk.
Sri Lanka förbättrades från 104-4 till 163-6 i de fyra sista oversna, men Irlands mål var ännu tuffare.
