Sofapaka boss Baraza says win at KCB was ‘God-sent’