Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bg5 g6 3. f3 Bg7 4. e4 d6 5. Qd2 h6 6. Be3 c6 7. Nc3 Nbd7 8. O-O-O
a6 9. g4 h5 10. g5 Nh7 11. f4 Qa5 12. Kb1 b5 13. Nf3 Nb6 14. Be2 Nc4 15. Bxc4
bxc4 16. e5 O-O 17. d5 c5 18. Qf2 Rb8 19. Bd2 Qb4 20. b3 cxb3 21. cxb3 c4 22.
Ne4 Qb7 23. Bc3 Bf5 24. Rhe1 cxb3 25. a3 b2 26. Nd4 Qxd5 *
Position (FEN): 1r3rk1/4ppbn/p2p2p1/3qPbPp/3NNP2/P1B5/1p3Q1P/1K1RR3 w - - 0 27
White to move.
Themes:  Middlegame  
Puzzle rating: 948
Best move: Nxf5