Justin Rose held on to a narrow one-shot lead at the halfway mark of the 89th Masters on Friday, but Bryson DeChambeau, Rory McIlroy and World No 1 Scottie Scheffler are hot on his heels.