Preheat the oven to 220°C/430°F.
Cook pasta according to packet instructions. Remember to season the pasta cooking water with plenty of salt. Once cooked, drain and set aside.
Whilst the pasta is cooking, prepare the creamy chicken and bacon sauce. In a large non-stick pan over high heat, add 1 tablespoon of olive oil and half of the chicken breasts. Spread the chicken into a single layer, season with salt and pepper. Brown both sides, turning once, about 1 minute per side. (note 3) Remove the chicken and set it aside.
Repeat for the remaining batch of chicken and set aside. (note 4) Note, the chicken should be browned but not cooked through.
In the same pan, add the remaining tablespoon of olive oil, onions and garlic. Saute on medium heat for about 1 minute. Add in bacon. Turn the heat up to high. Saute until bacon starts to caramelise, about 3 - 4 minutes.
Add in tomatoes and continue to cook on high heat for about 3 minutes, stirring occasionally.
Add in browned chicken including its juices, dried oregano, dried thyme, sugar and paprika. Stir fry on high heat for 1 minute then pour in heavy cream and sour cream. Reduce heat to medium-low, mix well and bring up to a simmer then turn the heat off.
Taste the creamy sauce and adjust for salt (or chicken stock powder if using) and pepper to taste.
In a large baking dish (I use the standard sized one at approx. 23x33cm (9x11inch)), combine cooked pasta and creamy chicken and bacon sauce. Mix well with a spatula.
Evenly sprinkle the cheeses all over then bake for 15 minutes on the middle shelf of the oven or until cheese blisters and turns golden.
If you can wait, rest for 10 minutes then serve.