Cook pasta until al dente, reserving 120 ml pasta water.
Cook chicken in 15 ml oil until golden, then set aside.
Sauté mushrooms in remaining oil, then add garlic.
Pour in Marsala and broth, simmer 2–3 mins.
Stir in cream and thyme, simmer until slightly thickened.
Return chicken and pasta, toss to coat (add pasta water if needed).
Stir in Parmesan, garnish with parsley and serve.