Poulter powers ahead of Fisher after 54 holes at Dubai Championship