Heat a little vegetable oil in a large skillet and sauté onion and garlic. When onions are soft and translucent, add the crushed and diced tomatoes. Add basil, oregano, parsley, sugar, salt, and pepper and bring to a good rolling simmer. Add tomato sauce. Reduce heat a little and simmer uncovered for at least an hour, stirring occasionally.
 About 20 minutes prior to serving, put chicken in a Ziplock bag and add beaten egg and garlic. Smash all the air out of the bag, seal tightly, then work the chicken around a little bit so it is covered in egg. 
 On a plate or pie pan, combine bread crumbs, parsley, Parmesan cheese, salt and pepper. 
 Heat oil on medium heat in another large skillet. Remove chicken from egg mixture and press into the bread crumbs. When covered in bread crumbs, add the chicken to the oil. 
 Brown on each side. Place chicken on a greased cookie sheet and bake in the oven at 375-degrees for about 12 minutes or until no longer pink.
 While the chicken is cooking, cook spaghetti to al dente. 
 Remove chicken from oven, add 2 slices of cheese per chicken breast, then return to the oven for about 2 minutes or until cheese is melted. 
 Layer on individual plates: spaghetti, sauce, then chicken.