Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 c6 4. e4 b5 5. a3 e6 6. Nf3 Nf6 7. Bg5 Be7 8. Be2
Nbd7 9. O-O h6 10. Bh4 O-O 11. d5 exd5 12. exd5 Nxd5 13. Bxe7 Nxe7 14. Re1 Nf6
15. Nd4 Bb7 16. Bf3 Rc8 17. Qd2 Ned5 18. Rad1 Nxc3 19. bxc3 Qa5 20. Qf4 Nd5 21.
Qg3 Nxc3 *
Position (FEN): 2r2rk1/pb3pp1/2p4p/qp6/2pN4/P1n2BQ1/5PPP/3RR1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1611
Best move: Nf5