Phil Mickelson birdied four of his last five holes Saturday to put himself in contention for his sixth major title, shooting a 4-under 67 that left him three shots behind leader Rory McIlroy at the PGA Championship.