Bring a large pot of salted water to boil. In a separate kettle, bring a kettle of water to boil over high heat.
Wash the tomatoes and put them in a large stockpot. Pour boil water over the tomatoes and let them soak for about 10-15 seconds. Peel the tomatoes, seed and dice.
When the large pot of water comes to a rolling boil, add the pasta and cook according to the package directions.
Put the diced tomatoes in a medium saucepan with high sides. Add the olive oil, garlic, parsley, salt, red wine and sugar. Cook, uncovered, over medium heat for about 5 minutes.
Increase heat to high and cook for another 5-7 minutes until the tomatoes are broken down and the sauce is thickened. Stir constantly to make sure the sauce doesn't scald.
Drain the pasta and let cool slightly. Do not rinse the pasta. Add the tomato sauce to the pasta and toss. Add the basil, salt and pepper and toss again. Serve immediately.