This is a cursed win. Mate can be forced, but a draw can be achieved under the fifty-move rule.
To probe all KQPPvKQP positions, these tables and their transitive dependencies are also required:
KQQPvKQP · KQPPvKQQ · KQPvKPP · KQPPvKP · KQRPvKQP · KQPPvKQR · KQBPvKQP · KQPPvKQB · KQNPvKQP · KQPPvKQN · KQPvKQP · KQPPvKQ