Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Bc5 6. c3 Nxe4 7. d4 exd4 8.
cxd4 Be7 9. d5 Na7 10. Re1 Nd6 11. Qe2 b5 12. Bc2 Bb7 13. Qd3 Nac8 14. Bf4 Kf8
15. Nc3 Nb6 16. Rad1 b4 17. Ne4 Nxd5 18. Bxd6 cxd6 19. Qc4 Qa5 20. Neg5 h6 21.
Be4 hxg5 22. Bxd5 Bxd5 23. Rxd5 Qb6 *
Position (FEN): r4k1r/3pbpp1/pq1p4/3R2p1/1pQ5/5N2/PP3PPP/4R1K1 w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2053
Best move: Rf5