The Castle Douglas side have won their last two games to boost their hopes of finishing in the top three in the West of Scotland League's third division.