Slice the top off of the bulb of garlic to expose the cloves. Place on a square of aluminium foil, drizzle with olive oil then scrunch up to cover the garlic. Place in the oven at 180C/350F for 45-60mins, or until very soft, golden and caramelized. Don't rush the process and crank up the heat, low and slow is the aim of the game. Once cool enough to handle, squeeze out the roasted garlic and smooth it out with a fork. Place to one side.
Horizontally slice each chicken breast through the centre to create 4 even-sized breasts. In a large shallow dish combine flour with 1 tsp salt & garlic powder and 1/2 tsp black pepper. Dredge each chicken breast through the flour to coat, then shake off excess and place to one side.
Add 1 tbsp butter and olive oil to a large pan over medium-high heat. Add the chicken and fry both sides for a few mins, or until golden on the outside and just about cooked through the centre. Remove and place chicken to one side.
Pour in the wine and simmer until it's mostly all evaporated, deglazing the pan with your wooden spoon as necessary. Lower heat slightly, then pour in chicken stock and cream. Bring to a simmer, then stir in parmesan, roasted garlic, parsley, salt & pepper (to taste) and a small pinch of nutmeg.
Simmer until the sauce begins to thicken, stirring somewhat frequently. Add the chicken back to the pan and coat in the sauce. Serve up and enjoy!