Tamil Nadu defeated Delhi by 42 runs in the Group B one-day match in the Vijay Hazare Trophy in Cuttack on Saturday. Wicket-keeper batsman Dinesh Karthik knocked a century with 13 boundaries and three sixes. After Tamil Nadu posted 314 for eight in their 50 overs, Delhi struggled in chasing and finally dismissed for 272 in 46.4 overs.