Andy Roddick edged through to the third round of the AEGON Championship at Queen's Club in London after he narrowly beat Feliciano Lopez.