Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nh3 O-O 5. Nc3 d6 6. O-O c6 7. d4 d5 8. c5 b6
9. b4 a5 10. Na4 Nbd7 11. bxa5 Rxa5 12. Rb1 b5 13. Nc3 Nb8 14. a4 Ba6 15. Re1
e6 16. Bf4 Nbd7 17. Bd6 Re8 18. Bf1 e5 19. e3 exd4 20. exd4 Ne4 21. Nxe4 dxe4
22. axb5 Bxb5 23. Bxb5 cxb5 24. Nf4 Nb8 25. Nd5 Nc6 26. Nc7 Nxd4 27. Nxe8 Nf3+
28. Kg2 Nxe1+ *
Position (FEN): 3qN1k1/5pbp/3B2p1/rpP5/4p3/6P1/5PKP/1R1Qn3 w - - 0 29
White to move.
Themes:  Middlegame  
Puzzle rating: 628
Best move: Qxe1