How do you stop tomato sauce from splattering?
You can lower the temperature to simmer and reduce your sauce, it will take a longer time, but will do the job.

or

Have a look at splatter screens at your local stores (or online)

or

Or just put the pot lid on with a wooden spoon to keep it slightly ajar.