Scheffler -5, McIlroy +1, Schauffele +1 (F)
Scheffler two-putts for par and a round of 68 to move to 5-under par.
It sees the World No.1 just three shots back in T5 heading into the weekend.
McIlroy hit a wild drive down the 18th and was fortunate to miss the water, but he made a bogey for a round of 69 on a day that could and should have been so much better.
Schauffele made a par on 18 to card a 70.
Both McIlroy and Schauffele have made the cut on the number at 1-over par.
But that is nine shots off the lead.