Brandt Snedeker edged ahead of Rory McIlroy in the FedExCup play-off race by taking a two-way tie for the lead at the Tour Championship.