Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. d3 Nf6 5. Nc3 Be7 6. Nd5 Nxd5 7. Bxd5 Nc6 8.
Be3 O-O 9. Qd2 a6 10. O-O-O Nb4 11. Kb1 Nxd5 12. exd5 c6 13. dxc6 bxc6 14. h4
Rb8 15. g4 f6 16. g5 fxg5 17. hxg5 Bxg5 18. Nxg5 hxg5 19. Bxg5 Qb6 20. b3 Be6
21. Rdg1 Bd5 22. Rh6 Rxf2 *
Position (FEN): 1r4k1/6p1/pqpp3R/3bp1B1/8/1P1P4/P1PQ1r2/1K4R1 w - - 0 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1730
Best move: Bf6