Chess puzzle (Crushing)
Moves: 1. Nc3 Nc6 2. d4 d5 3. Bf4 a6 4. e3 Bf5 5. g4 Bg6 6. h4 f6 7. h5 Bf7 8. Nf3 e6
9. Qd2 Bd6 10. O-O-O Qd7 11. e4 O-O-O 12. e5 fxe5 13. dxe5 Bc5 14. Kb1 Nge7 15.
Bg3 h6 16. Ne2 Rhf8 17. Nf4 Bg8 18. Be2 Bh7 19. a3 Kb8 20. Bd3 Bxd3 21. Nxd3
Bb6 22. Qe2 Rf7 23. c3 Rdf8 24. Nd2 Na5 25. f4 Qb5 26. Rhe1 g5 27. f5 d4 28.
cxd4 Nd5 29. Ne4 exf5 30. gxf5 Rxf5 31. Ndc5 Qxe2 32. Rxe2 Bxc5 33. Nxc5 Nc3+ *
Position (FEN): 1k3r2/1pp5/p6p/n1N1PrpP/3P4/P1n3B1/1P2R3/1K1R4 w - - 1 34
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1255
Best move: bxc3