Roddick won 6-3, 7-6 (7-4).
Second-seeded Juan Martin Del Potro, who beat Roddick last week in the finals of a tournament in Los Angeles, also advanced. Del Potro, of Argentina, coasted to a 6-2, 6-3 win over American Jesse Levine.
Serbian Viktor Troicki topped Denis Gremelmayr of Germany 6-4, 6-2 and U.S. player Robert Kendrick downed Spaniard Feliciano Lopez 6-3, 7-5.
Other winners included Russian Igor Kunitsyn, Sebastien Grosjean of France, Eduardo Schwank of Argentina and Alejandro Falla of Columbia.
Moore to attend retreat in to avoid Kutcher's wedding
Turkey considering to use pistachios to heat country’s first eco-city