Arshdeep Singh's three-wicket haul followed by Suryakumar Yadav's 50* and KL Rahul's unbeaten knock of 51 helped India defeat South Africa by eight wickets in the first match of the three-match T20I series here at Greenfield International Stadium on Wednesday.