yes chess because yes yes
If at any point black were to take the rook or queen white would have forced checkmate via Rxe8. At the end, black has no other option that to prevent back rank mate by g5 and lose their queen to Qxb5.