1. Heat salted water for pasta. Cook the bacon.
2. Drain on a paper towel lined plate and discard fat.
3. Add wine to pan and deglaze, scraping the crispy bits off the bottom.
4. Add ground beef.
5. Add pasta to water.
6. Once beef is cooked, remove from pan and set aside.
7. Remove pan from heat. Mix egg, squash and half the cheese with a fork.
8. Add to pan and mix with cooked pasta, coating the pasta.
9. Cook over very low heat.
10. Add lemon juice, olive oil and remaining cheese.