Dillon Blake redeems himself with Regionals win