In a large skillet over medium heat, cook bacon until crispy, about 8 minutes. Drain slices on a paper towel-lined plate.
Season chicken all over with salt and pepper. Increase heat to medium-high then add chicken, skin-side down. Cook until golden, about 5 minutes per side. Remove chicken from skillet and set aside.
Add onion and cook until soft, about 5 minutes. Stir in mushrooms and season with salt and pepper. Cook until golden, about 5 minutes. Stir in garlic then add chicken broth, cream, Parmesan, thyme, and lemon juice. Bring mixture to a simmer and let cook 5 minutes.
Put chicken in dish and pour sauce on top. Bake chicken at 400F for 45 minutes.
Chop bacon and sprinkle over chicken.