Chess puzzle (Crushing)
Moves: 1. d4 c5 2. d5 Nf6 3. c4 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Bd3 Bg7 8. Nf3
O-O 9. O-O Bg4 10. Re1 Nfd7 11. Be2 Na6 12. a3 Rb8 13. Bf4 Bxf3 14. Bxf3 Ne5
15. Be2 Nc7 16. Qd2 Re8 17. Bh6 Bh8 18. f4 Nd7 19. f5 Ne5 20. Qg5 b5 21. Qg3 a5
22. Bh5 Bf6 23. fxg6 hxg6 24. Rf1 Kh7 25. Bd2 Rh8 26. Be2 Kg7 27. Rf4 Bg5 28.
Rxf7+ *
Position (FEN): 1r1q3r/2n2Rk1/3p2p1/pppPn1b1/4P3/P1N3Q1/1P1BB1PP/R5K1 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1230
Best move: Nxf7