Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. c3 O-O 6. O-O h6 7. Bb3 d6 8. Re1
Bg4 9. Nbd2 Bh5 10. Nf1 Ng4 11. Re2 a6 12. h3 Nf6 13. Ng3 b5 14. Nxh5 Nxh5 15.
Re1 Nf4 16. d4 Bb6 17. Bxf4 exf4 18. Qd2 Qf6 19. e5 dxe5 20. Nxe5 Nxe5 21. Rxe5
Rae8 22. Rae1 f3 *
Position (FEN): 4rrk1/2p2pp1/pb3q1p/1p2R3/3P4/1BP2p1P/PP1Q1PP1/4R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 934
Best move: Rxe8