Connacht secured an impressive bonus point win against French Top 14 outfit Oyonnax at the Stade de Geneve in the Challenge Cup.

It was Oyonnax who took an early lead when out-half Christopher Ruiz kicked a penalty. Tries from Matt Healy, Cian Kelleher and Eoin McKeon followed to give Connacht a 19-3 lead.

Oyonnax responded well to the early onslaught, scoring two tries. First over was Silvere Tian and then Axel Muller to narrow the gap to just four.

Andrew Deegan got the last score of the half, a penalty to send Connacht in leading 22-15 at the break.

Healy and Darragh Leader went over for further tries in the second half and fly-half Andrew Deegan added 18 points in total with the boot to secure the away win for Kieran Keane's side.