Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. exd5 cxd5 7. Bb5+ Nc6 8.
O-O Nf6 9. a3 Be7 10. d3 O-O 11. Ba4 a6 12. Bxc6 bxc6 13. Ne2 c5 14. b3 Qb6 15.
Be3 d4 16. Bd2 Rfd8 17. Ng3 Nd5 18. Rfe1 a5 19. a4 Nc3 20. Bxc3 dxc3 21. Re4
Bf6 22. Rae1 Bd4 23. Kf1 g6 24. h4 Rd5 25. h5 Rf5 *
Position (FEN): r5k1/5p1p/1q2p1p1/p1p2r1P/P2bR3/1PpP1QN1/2P2PP1/4RK2 w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1138
Best move: Nxf5