South Korea finished top of Pool B to make it into the Women's Hockey Asia Cup semi-finals ©Getty Images

Four teams have progressed to the semi-finals of the Women's Hockey Asia Cup, with all four winning by huge margins in their final group matches in Muscat in Oman.

In Pool A, Japan defeated Malaysia 8-0 to finish the round-robin stage unbeaten.

Captain Yuri Nagai scored the opener after four minutes, while Kaho Tanaka scored two before half-time too.

Shihori Oikawa scored from a penalty corner and Mai Toriyama made it 5-0 just before half-time.

Tanaka completed her hat-trick in the third quarter before Kana Urata and Sakurako Omoto got on the scoresheet too.

India recovered from defeat to Japan yesterday to thrash Singapore 9-1.

Monika scored an early double, backed by two goals in the eighth minute by Katariya Vandana and Kaur Gurjit.

Kujur Mariana scored in the 10th minute too, meaning India had scored five within 17 minutes.

Kaur would complete a hat-trick and Jyoti Kullu scored two to make it nine, cancelling out a third-quarter goal from Li Min Toh.

Japan won all three matches in Pool A ©Getty Images
Japan won all three matches in Pool A ©Getty Images

In Pool B, South Korea recorded their third clean sheet with a 6-0 win over Thailand.

Captain Cheon Eun-bi scored a double and was joined on the scoresheet by Baek Eeseul, Seo Jung-eun, Kim Seo-na and Cho Hye-jin.

China's 7-0 victory over Indonesia sealed the nation a final four spot too, with seven players finding the back of the net.

Yang Liu, Chen Feiping, Yong Jing and Zhong Mengling scored in the first-half, followed by goals from Chen Yujun, Guo Qiu and Wang Shumin in the second-half.

In the semi-finals, South Korea are to play India while Japan face China.

Thailand face Singapore and Malaysia play Indonesia in the semi-finals for fifth place in the tournament.