Chess puzzle (Crushing)
Moves: 1. Nf3 c6 2. c4 d5 3. d4 Bg4 4. Qb3 b6 5. Nc3 Bxf3 6. gxf3 e6 7. Bg2 Nf6 8. e4
Be7 9. cxd5 cxd5 10. exd5 Nxd5 11. Nxd5 Qxd5 12. Qxd5 exd5 13. f4 Na6 14. Bxd5
O-O-O 15. Bc4 Nb4 16. O-O f6 17. Be3 Nc2 18. Rac1 Nxd4 19. f5 Kb7 20. Bd3 Bc5
21. Be4+ Ka6 22. Rfe1 Rhe8 23. Bd3+ Kb7 24. a3 *
Position (FEN): 3rr3/pk4pp/1p3p2/2b2P2/3n4/P2BB3/1P3P1P/2R1R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1353
Best move: Nf3+