Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. d3 e6 4. Nc3 Qa5 5. Bd2 c6 6. Ne4 Qc7 7. Nf3 Nd7 8. d4
Ngf6 9. Nxf6+ Nxf6 10. Bd3 Be7 11. O-O b5 12. c3 Bb7 13. Ne5 Bd6 14. f4 O-O 15.
Qf3 c5 16. Qh3 c4 17. Bc2 Ne4 18. Rae1 f5 19. g4 Nxd2 20. gxf5 Nxf1 21. fxe6 g6
22. Nxg6 Bxf4 23. Nxf4 Rxf4 *
Position (FEN): r5k1/pbq4p/4P3/1p6/2pP1r2/2P4Q/PPB4P/4RnK1 w - - 0 24
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1801
Best move: e7