Rangers win 4 straight