Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. c4 Nf6 3. d4 Bf5 4. Nc3 e6 5. a3 Be7 6. b4 c6 7. e3 O-O 8. Be2 Ne4
9. Nxe4 Bxe4 10. c5 b5 11. O-O a5 12. Bb2 axb4 13. axb4 Nd7 14. Kh1 Qc7 15. Ng1
Ra4 16. Bc3 Rfa8 17. Rxa4 Rxa4 18. f3 Bg6 19. Qd2 Qa7 20. Qe1 Ra2 21. Bd1 Qa3
22. e4 Bg5 23. f4 Bxe4 24. Bf3 Bxf3 25. Rxf3 Bf6 26. f5 e5 *
Position (FEN): 6k1/3n1ppp/2p2b2/1pPppP2/1P1P4/q1B2R2/r5PP/4Q1NK w - - 0 27
White to move.
Themes:  Middlegame  
Puzzle rating: 808
Best move: dxe5