Defending champions India set up a final clash in the SAFF Suzuki Cup against Maldives after handing archrivals Pakistan a 3-1 defeat in the second semifinal at the Bangabandhu National Stadium yesterday.