The Exeter Demons won 27 -14 against Leeds, making them the most successful team in the club’s short history