ABU DHABI, United Arab Emirates (AP) — Robert Rock of England held his nerve to hold off Rory McIlroy and Tiger Woods and win the Abu Dhabi Golf Championship on Sunday.