Add linguine to salted, boiling water, cook til almost al dente
Heat some olive oil in a large pan on medium-high heat. Add chicken pieces, season with salt and pepper and fry til no longer pink, 3-5 minutes. Remove from pan and set aside
Add mushrooms to pan and saute on medium-high heat til mushrooms begin to brown ,2-3 minutes
Once the mushrooms have browned, turn the heat to high for 20 seconds, then add the white wine and lemon juice, whisk to combine until simmering hard.
Add in the parmesan and garlic and continue whisking until the sauce is fully combined
Add the chicken, tomatoes and most of the parsley to the pan, stir to combine. Cook until tomatoes begin to wilt, around 3 minutes.
Drain linguine, add to the pan and toss with tongs til pasta is fully coated.
garnish with remaining fresh parsley and serve