Once white moves his pawn forward, black is in check, whilst's black's queen is doomed. After black blocks the check with his bishop, surely white would merely take off the black bishop and call check again? There is nothing black can do, and in this way, black gains the black bishop and the black queen.......