Rory McIlroy showed the exhilarating talents that swept him to the world No. 1 spot with an incredibly timed surge during the final round of the WGC-Cadillac Championship, but he eventually fell two strokes short of the triumphant Justin Rose on a day when Tiger Woods withdrew due to injury - sparking fears over his fitness four weeks out from the Masters.