Perth, March 17 -- Captain Sam Kerr scored the winner as Australia beat China 2-1 on Tuesday to reach the final of the Asian Cup.

The Chelsea striker - the only member of the Australia side who won the title in 2010 - fired home from a tight angle in front of 35,170 fans, according to BBC sport.

Caitlin Foord put Australia ahead with a powerful first-time strike before Zhang Linyan converted a penalty to equalise.

Australia will face favourites Japan or South Korea in Saturday's final in Sydney as they bid for a second Asian Cup title.

Kerr was 16 years old when Australia last won the tournament, scoring her second international goal in the final against North Korea.

"I can't really gather my emotions right now," the 32-year-old said. ...