Heat oil in a large, deep saucepan over medium heat. Add onion, garlic and chilli. Cook, stirring, for 3 minutes or until onion is soft. Add tomato paste and cook for 1 minute.
Add the diced tomato, lemon rind, lemon juice, sugar and wine to pan. Stir until well combined. Increase heat to high. Bring sauce to the boil.
Reduce heat to medium. Simmer, uncovered, for 8 to 10 minutes or until thick. Season with salt and pepper.
Add mussels to sauce. Cover and cook, shaking pan occasionally, for 3 to 5 minutes or until mussel shells open.
To serve, ladle sauce and mussels into bowls. Sprinkle with parsley. Serve with lots of crusty bread. (note: place a large bowl in the middle of the table for the empty shells).