While Karnataka beat Tamil Nadu 4-3, Delhi pipped Mumbai 4-2, at the Shivaji Stadium here.
In the other matches, Punjab and Uttar Pradesh registered comfortable victories against Manipur and Haryana, respectively.
Tamil Nadu took an early lead with Vinod Rayer striking in the third minute of the game. Adam Sinclair doubled the lead in the 16th minute.
But Karnataka came back strongly and scored four goals through Cariappa AD, Changappa PS and two by skipper Deepak Beijawad to take 4-2 lead.
More From This Section
Meanwhile, Ashok Kumar's two goals helped Delhi beat Mumbai 4-2 in their group match.
Mumbai took the lead in the 29th minute with a goal from Osafa Ur Rehman and their lead was doubled in the 47th minute with a goal from Vikas Topo.
However, Delhi made a quick comeback as Rajbir Yadav and Ravi scored two goals.
Punjab routed Manipur 22-1 to hand them another huge defeat in two days.
Parvinder Singh made the most of the lacklustre Manipuri side and netted eight goals. Rajin Khandulna netted five, while Gurdeep Singh scored four.
Uttar Pradesh had an easy outing against Haryana as they won the match 5-2.
UP were leading 3-0 at halftime with goals from Pramod Kumar, Sunny Sonkar and Sarabjit Singh. Farooqh and Pratiner Singh added a goal each in the second half.
For Haryana, Samsher and Pravesh found the net.