Sri Lanka extracted revenge for their loss last week to Zimbabwe with a resounding win that has kept them alive in the hunt for a place in the tri-series final. After restricting Zimbabwe to just 146/5 on Tuesday (November 25), Sri Lanka chased it do…

