Edinburgh completed an eight-day double over French clubs as they racked up their second straight win in the European Challenge Cup by edging out Lyon 25-17 at BT Murrayfield.

Tom Heathcote's 20-point haul with the boot proved pivotal, with Jack Cuthbert claiming the hosts' only try.

Masi Matadigo and Mickael De Marco hit back for the French side, but Edinburgh clung on, denying the visitors even a losing bonus point.

Newcastle Falcons took early control of Pool Three with a creditable 30-26 victory at Newport Gwent Dragons.

London Irish maintained their 100 per cent record with a four-try, bonus-point victory at Grenoble to stay top of Pool One.

The Exiles won out 25-15 thanks to tries from Shane Geraghty, Halani Aulika, Alex Lewington and Luke Narraway.

La Rochelle opened up Pool Two with a 25-13 victory over Bayonne to register their first points of the European campaign.

Brive compounded their 55-point thrashing at Gloucester in round one with a dispiriting 26-21 home defeat to Italians Zebre.

In the European Champions Cup, Glasgow play Montpellier this evening in France hoping to build on last weekend's bonus-point win over Bath at Scotstoun.