Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 c5 3. d5 d6 4. c4 e5 5. f4 Nd7 6. Nf3 Ngf6 7. Bd3 exf4 8. Bxf4
Be7 9. O-O Nh5 10. Be3 Qb6 11. b3 g6 12. Nbd2 Bf6 13. Rb1 Ne5 14. Nxe5 Bxe5 15.
Qf3 Qc7 16. g4 Nf6 17. Bg5 Nxg4 18. h3 Nh2 19. Qf2 Nxf1 20. Rxf1 Bxh3 21. Re1
h6 22. Bf6 Bg3 *
Position (FEN): r3k2r/ppq2p2/3p1Bpp/2pP4/2P1P3/1P1B2bb/P2N1Q2/4R1K1 w kq - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 889
Best move: Qxg3