Preheat oven to 375°F; grease a 9x13 inch baking dish.
Cook noodles according to package directions; drain and set aside.
Brown sausage and garlic in a large skillet over medium-high heat about 8-10 minutes, until fully cooked and crumbled. Drain excess fat; stir in marinara.
Mix ricotta, eggs, Parmesan, basil, salt, and pepper well in a medium bowl.
Spread 1 cup meat sauce in prepared dish's bottom.
Layer 4 noodles, then half the ricotta mixture.
Top with 1 cup mozzarella, 1/3 cup provolone, and one-third of remaining meat sauce.
Repeat once; top with remaining 4 noodles, meat sauce, and cheeses.
Cover tightly with foil; bake 45 minutes.
Uncover; bake another 15 minutes, until cheese is bubbly and golden.
Stand 15 minutes; garnish with parsley and serve.