Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. g3 b6 5. Bg2 c6 6. e4 Ba6 7. b3 O-O 8. e5 Ne8
9. Nf3 Bb7 10. Be3 d5 11. cxd5 cxd5 12. Qd2 Nc7 13. Bh6 f6 14. h4 a6 15. h5 g5
16. Bxg7 Kxg7 17. h6+ Kh8 18. O-O-O e6 19. exf6 Qxf6 20. Ne5 Qxf2 21. Qxf2 Rxf2
22. Rdf1 Rxf1+ 23. Rxf1 Nc6 24. Nf7+ Kg8 25. Nxg5 Nxd4 *
Position (FEN): r5k1/1bn4p/pp2p2P/3p2N1/3n4/1PN3P1/P5B1/2K2R2 w - - 0 26
White to move.
Themes: Skewer Middlegame  
Puzzle rating: 1454
Best move: Rf7