Ned Grabavoy also scored against his former team as Salt Lake (7-5-3) won a second straight and extended its unbeaten streak to four matches.
RSL scored all three of its goals in the first half, when it outshot the Earthquakes 12-0.
San Jose (3-6-6) got five saves from goalkeeper Jon Busch.
Justin Bieber crashes Drake Bell's album release party
Putin thinks Obama would save him if he were drowning