Start by making the sauce. Place the tomatoes, oil, garlic, sugar, chilli and some salt and pepper in a saucepan and bring to the boil. Lower the heat and simmer gently for 20–30 minutes until thickened and full of flavour.
Stir in the basil and adjust the seasoning. Keep warm.
Meanwhile, plunge the pasta into a saucepan of lightly salted, boiling water, bring back to the boil and cook for 10–12 minutes or until just tender. Drain the pasta and divide between bowls, spoon over the sauce and serve with Parmesan cheese.