El Salvador held on to triumph 3-2.