Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Nf6 5. d3 d6 6. O-O Be7 7. Be3 O-O 8. d4
Na5 9. Be2 exd4 10. Nxd4 Nc6 11. Nf5 Bxf5 12. exf5 d5 13. Bc1 Bc5 14. Bf4 Nd4
15. Bd3 Qd7 16. Ne2 Nxf5 17. Bxf5 Qxf5 18. Bxc7 Ne4 19. Bg3 h5 20. h4 g6 21.
Nc3 *
Position (FEN): r4rk1/pp3p2/6p1/2bp1q1p/4n2P/2N3B1/PPP2PP1/R2Q1RK1 b - - 1 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1340
Best move: Nxg3