Deepak Malik`s unbeaten 179 helped India to get their first win as they beat Sri Lanka by six wickets on Wednesday.