Mix together beef, crumbs, egg, onion, salt, pepper and 1/2 of tomato sauce. Form into loaf and put into shallow pan. Combine rest of the tomato sauce and all the other ingredients. Pour over loaf. Bake in a preheated 350 degree oven for 1 hour and 15 minutes. Baste occasionally.