Sergio Garcia surged up the leaderboard with a back-nine 29 during the third round of the AT&T Byron Nelson.