Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. e3 Bb4 6. Bd3 O-O 7. O-O Ba5 8. cxd5
cxd5 9. Qc2 Nc6 10. a3 Re8 11. b4 Bc7 12. Nb5 Bb8 13. Bd2 a6 14. Nc3 e5 15.
dxe5 Nxe5 16. Nxe5 Rxe5 17. Rac1 Rh5 18. g3 Be5 19. Rfd1 Ng4 20. h4 *
Position (FEN): r1bq2k1/1p3ppp/p7/3pb2r/1P4nP/P1NBP1P1/2QB1P2/2RR2K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2203
Best move: Nxf2