As long as Steph Curry continues to get exploited on defense, the Rockets will have a better than good chance this series.
1) With the Rockets ultra small lineup, they have shooters at every position. When they target Curry, the other Warriors players can't leave their assignment because they will get a wide open 3. This allows whoever is ISO'ing Curry to go to work without concern of a double or triple. If the Warriors do help, the Rockets just swing the ball until they get a wide open 3 or easy bucket inside. This is going to be a major problem for the Warriors
2) Playing all this defense against bigger, stronger, more athletic, and more physical players is wearing Curry down. Curry is used to hiding on the lesser offensive player but almost all the Rockets players, even the role players, can take you off the dribble. So Curry is forced to play defense every possession. This is obviously affecting his offense because he is so worn out on the other end he doesn't have enough energy for offense and he is also not used to this especially at this level.
3) Whether Curry is rust, injured, out of rhythm, etc. it doesn't matter. The Rockets are refusing to let Curry get back in a groove.
The Warriors will probabl try to flash and pressure the ball handler during the screen to prevent the switch, but Dantoni is too smart offensively to not figure out a way around that. The message that the Rockets are sending to the Warriors is, "no matter where you hide Curry, we will find him." This is why Kerr looked so worried and concerned during the game 2 loss. It's not the fact that they lost or even got blown out. Kerr is worried by how they lost. The Rockets figured out a very effective way to beat them and Kerr is uncertain if there any adjustments that exist that will prevent Curry being a huge liability for them.