શ્રીલંકાએ ભારતને 7 વિકેટે હરાવી સેમિ ફાઇનલમાં પહોચવાની પોતાની આશા જીવંત રાખી છે.