In a large saute pan, heat the olive oil over high heat. Add mushrooms; cook until they release their liquid and it evaporates (about 8 to 10 minutes).
Make a space in the middle of the pan and add a little more olive oil as needed. Add the garlic and cook for about a minute to soften and mix into the mushroom mixture.
Add the wine, and cook to reduce slightly (about a minute).
Add the tomatoes and chopped parsley. Season with salt and pepper to taste. Reduce heat to medium; cook until the consistency of a thick sauce, about 5 minutes.
Taste for seasoning and add salt as needed. Serve hot.
Notes
If your sauce tastes a little bitter, add a half teaspoon of sugar and this will cut the acidity.
Experiment with herbs, add some oregano or basil, depending on your personal taste.
Add some chopped black olives for extra taste and texture.