India, March 3 -- India beat New Zealand by 44 runs in a low-scoring contest at the Dubai International Cricket Stadium on Sunday to top Group A in the Champions Trophy. India's four-spinner attack shared nine wickets between them as New Zealand was bowled out for 205 runs in 45.3 overs after Shreyas Iyer earlier scored 79 runs off 98 balls to anchor India to a competitive 249-9 in 50 overs. India won all three group games and will play Australia in the first semifinal on Tuesday, also in Dubai. New Zealand faces Group B winner South Africa in the second semifinal on Wednesday in Lahore. Both India and New Zealand had already qualified for the semis.P13...