India crushed Canada 14–3 in Ipoh as Jugraj Singh scored four goals, securing a Sultan Azlan Shah Cup 2025 final spot and setting up a rematch with Belgium for the title.