Yes, I was using ITA. Read
here about how to use the route language. You have to say MCI :: IAH SIN in the "From" box to get it to include connections at IAH & SIN on the outbound (assuming you want to book the "direct" SQ flight that stops in Moscow).
You can use ITA's month-long search to find low fares from LAX.
Happy searching,
David