Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nxc6 bxc6 7. Bc4 Bc5 8.
O-O O-O 9. Bg5 h6 10. Bh4 d6 11. h3 Be6 12. Bxe6 fxe6 13. Na4 Bb4 14. c3 Ba5
15. b4 Bc7 16. Qe2 Qc8 17. Qc4 Bd8 18. f4 d5 19. exd5 exd5 20. Qe2 e4 21. Nc5
Bb6 22. Bf2 a5 23. a3 axb4 24. cxb4 Nd7 25. Ne6 Bxf2+ 26. Rxf2 Rf6 27. Qg4 Rg6
*
Position (FEN): r1q3k1/3n2p1/2p1N1rp/3p4/1P2pPQ1/P6P/5RP1/R5K1 w - - 3 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxg6