Els ends long wait for major title