Kilkenny-kämparen slo Richards to gonger før ein annan stående tel for svenskaren endra kampen raskt. O'Neill, 30, skal no ta opp med toppsæden Abdulkadir Abdullayev frå Aserbajdsjan for ein plass i semifinale. Dei tre beste mennene skal vinna ein plass for landet sitt i divisjonen sin ved Rio-spelen i sommar. David Oliver Joyce hadde ein einstemmig seier på poeng over Otar Eranosyan frå Georgia i lettvekt. Men Michael O'Reilly, som vann bronse i mellomvekt, tapte av Ilari Kijala frå Finland.
Irlandsmannen Darren O'Neill stoppte Gabriel Richards i første runda på den europeiske olympiske kvalifiseringa i Samsun, Tyrkia, tirsdag.