But Laxman was run out risking a quick single to short third man as Angel Mathews fizzed in a direct hit, leaving only one more chance for Murali to achieve the historic mark.
After Murali changed ends Herath had a chance of a caught and bowled but Ojha's skewed stroke fell fractionally short.
Four further overs passed by before the key moment arrived.
Ojha had scooped Murali over mid-off for four two balls previously but then lunged forward and Mahela Jayawardene took the all-important catch to his left at slip and the star spinner was lifted from the field with his jubilant wife and mother-in-law looking on from the stands.
Dilshan hit successive fours in the second over as Sri Lanka made a rapid start, and three boundaries came in an over from Ishant Sharma.
Tea was taken with 32 still needed but they were soon ticked off, Dilshan dancing down the pitch to hoist Harbhajan over long-on for the winning runs to let the celebrations begin.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.