He carded a second successive round of 68 to sit on 8-under par, but feels he left a couple of birdies behind him.
Emiliano Grillo and Andy Sullivan lead on 11-under par; Grillo shot a blistering 64 today, Sullivan is playing the last.
Shane Lowry's toward the other end of the leaderboard on 1-over after a 70.