Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 Nf6 4. d3 Bc5 5. c3 d6 6. O-O Bg4 7. h3 Bxf3 8. Qxf3
O-O 9. Bg5 h6 10. Bh4 g5 11. Bg3 Nh7 12. b4 Bb6 13. Qh5 Qf6 14. h4 Kg7 15. hxg5
Qxg5 16. Qf3 Nf6 17. a4 a6 18. a5 Ba7 19. Bb3 Nh5 20. Bd1 *
Position (FEN): r4r2/bpp2pk1/p1np3p/P3p1qn/1P2P3/2PP1QB1/5PP1/RN1B1RK1 b - - 4 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1148
Best move: Nxg3