Ipoh (Malaysia): India squandered numerous scoring chances before two late goals sealed their 3-1 victory over Canada in the 25th Sultan Azlan Shah Cup hockey tournament here yesterday.

India's Harmanpreet Singh
India's Harmanpreet Singh

Failing to exert pressure despite taking an early lead, India hung on grimly against several threatening Canadian raids to clinch their second victory in three outings.

Chandana Thimmaiah opened the Indian account in the third minute, but Keegan Pereira equalised for Canada in the 23rd minute to be 1-1 level at half-time.

Harmanpreet Singh converted a penalty corner in the 41st minute and Talwinder Singh capitalised on a Sardar Singh cross into the circle in the 67th to seal the fate of the match.

With six points from three outings, India are now third in the round-robin league standings. On top of the table are Australia with nine points from three successive wins, followed by New Zealand on eight from four outings.