Hudson Swafford holds a two-shot lead after day two of the Corales Puntacana Resort & Club Championship in the Dominican Republic.

The American, in a four-way tie at the top after day one, hit a second-round 67 to reach 12 under par.

Compatriots Sean O'Hair, Luke List and Justin Suh are tied for second.

Defending champion Graeme McDowell missed the cut after a round of 73 that left him one under par.

Seamus Power also bowed out with the same scores.