Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nc3 d5 3. exd5 cxd5 4. d4 Nf6 5. Nf3 Bg4 6. Be2 Nc6 7. O-O e6 8.
Be3 Bd6 9. h3 Bh5 10. a3 O-O 11. Re1 Rc8 12. Bg5 h6 13. Be3 a6 14. Nh4 Bxe2 15.
Qxe2 b5 16. Qd2 Ne4 17. Nxe4 dxe4 18. g3 f5 19. d5 Ne5 20. dxe6 g5 21. e7 Qxe7
22. Qd5+ Rf7 *
Position (FEN): 2r3k1/4qr2/p2b3p/1p1Qnpp1/4p2N/P3B1PP/1PP2P2/R3R1K1 w - - 2 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1558
Best move: Nxf5