BBC Sport - Tempers flare and Edinburgh finally win