21:40 Qxd4 was not leagal because of the check from the queen. So Qxq was pretty forced. Ah he meant at 21:05. Yes there it might be good. Looks like it wins a piece. Oh no, i think it does not, perhaps black has f3+ with descovery check it the end there. So black wins back the light square bishop. But you won a piece anyways. Perhaps black should have played Ne6 instead of Rf7 at 21:43.