Uzbekistan received a 3-0 defeat from Uruguay in a friendly match took place at the Estadio Centenario on Thursday.
Giorgian De Arrascaeta fired in from 15 yards for the South Americans after a flick on by Sanchez.
After the break the Barcelona forward doubled their lead from the spot following a handball before Jose Maria Gimenez headed in from a corner.
Uzbekistan finished with 10 men after Akramjon Komilov was sent off. Victory marked Uruguay's third in a row and they have lost just once in their last nine games.