Chess puzzle (Crushing)
Moves: 1. d4 d6 2. c4 e6 3. Nc3 Nc6 4. e4 Nf6 5. Be3 Bd7 6. Bd3 e5 7. d5 Nd4 8. Nge2
Nxe2 9. Qxe2 c6 10. O-O Be7 11. a3 O-O 12. f4 exf4 13. Rxf4 c5 14. Raf1 a6 15.
Bd2 b5 16. cxb5 axb5 17. Nxb5 Qb6 18. Kh1 Bg4 19. Rxg4 Nxg4 20. Bc3 Nf6 21. e5
Nxd5 *
Position (FEN): r4rk1/4bppp/1q1p4/1NpnP3/8/P1BB4/1P2Q1PP/5R1K w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2015
Best move: Qe4