Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 Nf6 3. Bd3 e5 4. c3 c6 5. Nf3 Bg4 6. h3 Bh5 7. O-O h6 8. Nbd2
Nbd7 9. Qb3 Qc7 10. Nh4 g5 11. Nf5 g4 12. h4 Bg6 13. Ng3 h5 14. Nc4 d5 15. Ne3
exd4 16. cxd4 dxe4 17. Bc2 Bd6 18. Ngf5 O-O-O 19. Nxd6+ Qxd6 20. Nc4 Qc7 21.
Bg5 g3 22. Rac1 gxf2+ 23. Rxf2 Ng4 *
Position (FEN): 2kr3r/ppqn1p2/2p3b1/6Bp/2NPp1nP/1Q6/PPB2RP1/2R3K1 w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1794
Best move: Bf4