John Graham of Clevehouse , the Viscount of Dundee , raised an army and won a victory at Killiecrankie on 27 July . Viscount Dundee raised an army in the Scottish Highlands that won a convincing victory at Killiecrankie on 27 July .