Cook pasta following packet directions.
Meanwhile, melt butter in a frying pan over medium heat. Add bacon. Cook for 4 minutes or until golden. Add garlic and rosemary. Cook, stirring, for 1 minute or until fragrant.
Whisk eggs, yolks, cream and parmesan in a bowl. Season with salt and pepper. Drain pasta and return to saucepan off the heat. Add egg mixture and bacon mixture to pasta. Toss for 1 minute or until sauce thickens and coats pasta.
