Patrick Rodgers struggled to match his first two rounds at the Valero Texas Open but nevertheless held his nerve to take a one-stoke lead at 12 under into the final day.

The 30-year-old had led overnight after play was halted early on Friday, following an impressive five-under 67 to back up an opening round of six-under 66.

But after carding a more sedate one-under 71 at TPC San Antonio, the American was left with just a single-stroke lead ahead of Canada's Corey Conners, who held on to second place with a three-under 69.

Veteran Matt Kuchar had looked set to challenge for top spot before a double bogey on the 18th derailed his pursuit, though he still finished in a respectable third, three shots off at nine-under for the tournament.

American duo Sam Stevens and Chris Kirk are tied for fourth at eight under, while South Korea's An Byeong-hun and Ireland's Padraig Harrington are among those in a six-way tie for sixth.

Rodgers is chasing a first win on the PGA Tour, having arrived in Texas with six missed cuts from his past eight starts, though he did secure a top-15 finish at the Phoenix Open.