Revenge is sweet for Mowen