Luke Donald feels his best form is coming after moving to within two of the lead at the Tampa Bay Championship.