Lay chicken pieces out and sprinkle with salt and pepper. In a skillet with hot oil brown chicken on both sides. Remove from the skillet and set aside.
To the same skillet add onion and garlic and saute. Stir in the tomatoes, tomato paste, chicken broth, oregano and basil. Add browned chicken to the mixture and simmer for 45 minutes. Add mushrooms and wine and simmer for another twenty minutes.
In a large pot cook pasta according to package directions. Drain the pasta well. Serve chicken and sauce over hot pasta.