Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. c4 e6 5. cxd5 cxd5 6. Qa4+ Nd7 7. Bb5 a6 8.
Bxd7+ Qxd7 9. Qxd7+ Kxd7 10. Nc3 f6 11. Nf3 Bb4 12. O-O h5 13. h3 g5 14. a3 Ba5
15. b4 Bb6 16. Be3 g4 17. hxg4 Bxg4 18. Nh4 fxe5 19. dxe5 d4 20. Na4 dxe3 *
Position (FEN): r5nr/1p1k4/pb2p3/4P2p/NP4bN/P3p3/5PP1/R4RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1487
Best move: Nxb6+