Rory McIlroy puts aside his Friday slump and shoots another 66 to go 12 under; Tiger Woods barely makes the cut.