on the evening of or in the evening of | WordReference Forums
I was taught that "on the evening" is used when we are talking about a specific date, as in your example. In the evening is used in a more general sense, without a specific indication of date.