Workout finally paying off.