Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bd3 e5 6. Nb3 Be7 7. c4 a6 8. Nc3
Bd7 9. O-O O-O 10. Nd2 h6 11. b3 Nc6 12. h3 Rc8 13. Bb2 Re8 14. Rc1 Nd4 15. Bb1
b5 16. cxb5 Nxb5 17. f4 Qb6+ 18. Kh1 Nxc3 19. Bxc3 exf4 20. Rxf4 Nh7 21. Nc4
Qb8 22. Rf1 Bb5 23. Bd3 Bd7 24. Qf3 Be6 25. Ne3 Ng5 26. Qg3 d5 27. h4 *
Position (FEN): 1qr1r1k1/4bpp1/p3b2p/3p2n1/4P2P/1PBBN1Q1/P5P1/2R2R1K b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1431
Best move: Qxg3