Black should have played 17... Ng3, saving their piece, forking bishop and rook and depriving White from castling. 17... Re8? was their major mistake. They hoped for a trap 18. Qxh5 exf4 19. exf4?? Bg4+!, winning the Queen.