Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. c3 Bg4 6. d4 exd4 7. cxd4 Bxd4 8.
h3 Bxf3 9. Qxf3 Nf6 10. Nc3 Bxc3 11. bxc3 Ne5 12. Qe2 Nxc4 13. Qxc4 O-O 14. Bg5
h6 15. Bh4 Re8 16. Rfe1 Re6 17. Rad1 Qe8 18. f4 Nxe4 19. Qxc7 b6 20. Qb7 f5 21.
Rd5 g6 22. c4 g5 23. fxg5 hxg5 *
Position (FEN): r3q1k1/pQ6/1p1pr3/3R1pp1/2P1n2B/7P/P5P1/4R1K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2162
Best move: Rxf5