Slice the chicken breasts horizontally in half. Pound with a mallet until the pieces are about 1/2 inch thick.
Season the flour with salt and pepper, and toss with the chicken to coat. Shake off excess flour.
Heat olive oil and fry the chicken until it is golden brown. Don't worry if the chicken is not completely cooked through - it will finish cooking in the sauce. Remove the chicke and set aside.
Marsala sauce
In a clean pan, heat up butter and oil. Cook the mushrooms until they soften, and starts to brown on the edges. The mushrooms will soak up a lot of the butter & oil initially and dry out the pan. Give it a few minutes and the liquid will start to release from the mushrooms.
Add shallots, garlic, thyme and stir through.
Once the aromatics have softenned, add a tablepoon of flour. Then add Marsala, cream & chicken stock. Bring the sauce to a simmer for about 15 minutes or until the liquid is reduced and starts to thicken. Season to taste with salt and pepper.
Add the chicken back in, along with any accumulated juices. Let it warm through about 3-4 minutes. Add chopped parsley and a squeeze of lemon before serving and enjoy!