Argentina took the lead after three minutes when an atrocious pass out of defence went straight to Martinez, who made no mistake from 15 meters out.
The South Americans dominated the game more and more as it went on, and Aguero made up for earlier misses when he scored a fine angled drive with eight minutes remaining.
Argentina’s win against the Asian champions, their first after a loss to Colombia and a draw with Paraguay, leaves them in second place in Group B on four points behind group winners Colombia, who beat Paraguay 1-0.
Argentina will play Venezuela in Rio de Janeiro on Friday (June 28), while the other ties will only be decided after Monday’s final Group C matches.
(Production: Francis Maguire)