Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nc3 e6 3. d4 Bb4 4. a3 Bxc3+ 5. bxc3 O-O 6. Bg5 b6 7. e4 h6 8.
Bxf6 Qxf6 9. Nf3 Bb7 10. Bd3 Nc6 11. O-O Na5 12. Re1 d6 13. Rb1 Ba6 14. Nd2
Rac8 15. e5 Qe7 16. exd6 cxd6 17. Qe2 d5 18. cxd5 Bxd3 19. Qxd3 Qxa3 20. dxe6
fxe6 21. Rec1 Rc7 22. Qe3 Qd6 23. Ne4 Qd5 24. Qg3 Rfc8 *
Position (FEN): 2r3k1/p1r3p1/1p2p2p/n2q4/3PN3/2P3Q1/5PPP/1RR3K1 w - - 8 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1029
Best move: Nf6+