Three wins in two days continues great season for Douglas