Chess puzzle (Crushing)
Moves: 1. e4 f6 2. d4 e5 3. dxe5 Nc6 4. exf6 Nxf6 5. Nc3 Bc5 6. h3 d6 7. Nf3 O-O 8.
Bc4+ Kh8 9. O-O Qe8 10. Re1 Nh5 11. Be3 Bxe3 12. Rxe3 Nf4 13. h4 Qg6 14. g3 Bg4
15. Kh2 Ne5 16. Nxe5 dxe5 17. Qe1 Ne6 18. Be2 Nd4 19. Bxg4 Nxc2 20. Bf5 Rxf5 *
Position (FEN): r6k/ppp3pp/6q1/4pr2/4P2P/2N1R1P1/PPn2P1K/R3Q3 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1166
Best move: exf5