Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bd6 4. O-O Nf6 5. Re1 O-O 6. d4 Re8 7. d5 Ne7 8. c4
Ng6 9. Nc3 a6 10. Ba4 Bc5 11. h3 h6 12. Bc2 d6 13. b3 Bd7 14. Bb2 b5 15. Ne2
Nh5 16. Nh2 Nhf4 17. Nxf4 Nxf4 18. Bc1 Qg5 19. Bxf4 Qxf4 20. Qf3 Qd2 21. Re2
Qg5 22. Rf1 Rf8 23. Qg3 *
Position (FEN): r4rk1/2pb1pp1/p2p3p/1pbPp1q1/2P1P3/1P4QP/P1B1RPPN/5RK1 b - - 7 23
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1273
Best move: Qxg3