Chess puzzle (Crushing)
Moves: 1. g3 e5 2. h3 d5 3. Bg2 f5 4. e3 Nf6 5. Ne2 c5 6. b3 Nc6 7. a3 Be7 8. Bb2 O-O
9. d3 e4 10. O-O Be6 11. d4 cxd4 12. Bxd4 Nxd4 13. Nxd4 Bc8 14. c4 dxc4 15.
bxc4 Qc7 16. Qe2 Rd8 17. Nc3 a6 18. f3 exf3 19. Rxf3 Nh5 20. Kf2 Bd6 21. Nxf5 *
Position (FEN): r1br2k1/1pq3pp/p2b4/5N1n/2P5/P1N1PRPP/4QKB1/R7 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1683
Best move: Bxf5