Can someone please explain why move 30 is blunder
https://www.chess.com/analysis/game/live/107780326854?tab=review
30. ... Qxf2+ 31 Kh1 h6 and black is threatening to take the queen and if white tries to save the queen, mate or material loss is coming.
Can someone please explain why move 30 is blunder
https://www.chess.com/analysis/game/live/107780326854?tab=review