Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 a6 6. f3 Bd7 7. Be3 e6 8. Qd2
Rc8 9. Bd3 Be7 10. a3 b5 11. O-O h6 12. Nb3 g5 13. f4 g4 14. f5 Ne5 15. fxe6
fxe6 16. Bd4 Bf6 17. Qf4 h5 18. Nc5 Rxc5 19. Bxc5 dxc5 20. Rad1 Qb6 21. Kh1 Ng6
22. Qe3 Qd8 *
Position (FEN): 3qk1nr/3b4/p3pbn1/1pp4p/4P1p1/P1NBQ3/1PP3PP/3R1R1K w k - 6 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1354
Best move: e5