Pre-heat oven to 350 degrees. Toss bread crumbs with melted butter and garlic powder. Spread evenly on a lined baking sheet. Set aside.
Place bacon in a large rimmed skillet and saute till semi-crisp.
While bacon cooks, cook pasta according to package instructions. Drain and set aside.
In a medium bowl, whisk together cheese, eggs and milk. Set aside.
Add white wine to the skillet with the bacon. Allow it to gently simmer and reduce for about 10 minutes. Add garlic and saute for an additional 2 minutes.
While garlic cooks, place bread crumbs in the oven 2-3 minutes or until crispy.
Add pasta to bacon mixture and toss. Remove from heat and add the egg mixtures while quickly tossing the pasta.
Plate pasta and top with crispy garlic bred crumbs.