In a large skillet, saute chicken breasts in oil over medium high heat. Once breasts are browned, add white wine and salt and pepper to taste. Let simmer for 15 to 20 minutes, or until chicken is cooked through and juices run clear.
Meanwhile, To Cook Pasta: Bring a large pot of salted water to a boil. Add pasta to boiling water, cook for 8 to 10 minutes or until al dente. Drain.
When chicken is cooked, remove from skillet and cube. Set aside. Saute onion and garlic in remaining juices. Once onions are translucent, add mushrooms and saute until soft. Add cubed chicken, creme fraiche and sour cream (to desired thickness). Stir all together and heat through. Put hot cooked pasta on plate, top with chicken and sauce and sprinkle with grated Parmesan cheese.