Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 a6 4. d3 h6 5. Be3 d6 6. Nbd2 Bg4 7. O-O Bxf3 8.
Nxf3 Be7 9. c3 Nf6 10. Qb3 Rf8 11. Nh4 Na5 12. Qb4 c5 13. Qa4+ b5 14. Bxb5+
axb5 15. Qxb5+ Nd7 16. Nf5 Rg8 17. b4 cxb4 18. cxb4 g6 19. Nxh6 Kf8 20. Qd5 Rg7
21. bxa5 Rxa5 22. Qc4 Rh7 23. f4 Rxh6 24. f5 Rh4 *
Position (FEN): 3q1k2/3nbp2/3p2p1/r3pP2/2Q1P2r/3PB3/P5PP/R4RK1 w - - 1 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1372
Best move: fxg6