Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nf6 5. Nf3 Bg4 6. h3 Bh5 7. O-O Nc6 8. c3
e6 9. Bg5 Be7 10. Nbd2 Qb6 11. Qc2 Rc8 12. Bxf6 Bxf6 13. Bxh7 g6 14. Bxg6 fxg6
15. g4 Nb4 16. Qb3 Nd3 17. Qxb6 axb6 18. gxh5 Rxh5 19. Rab1 Rxh3 20. Kg2 *
Position (FEN): 2r1k3/1p6/1p2pbp1/3p4/3P4/2Pn1N1r/PP1N1PK1/1R3R2 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1096
Best move: Nf4+