Proteas close in on snuffing out Sri Lanka