Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Bc4 Nc6 5. d3 Bf5 6. Nf3 Nf6 7. O-O e6 8.
Re1 Be7 9. Ng5 O-O 10. Nge4 Bxe4 11. Nxe4 Nxe4 12. Rxe4 Rad8 13. Bf4 e5 14. Bg3
Bf6 15. Qh5 Nd4 16. c3 Ne6 17. Rae1 Nf4 18. Bxf4 exf4 19. d4 Qc6 20. Bd3 g6 21.
Qh3 Rde8 22. g3 f3 23. Qg4 Qb6 *
Position (FEN): 4rrk1/ppp2p1p/1q3bp1/8/3PR1Q1/2PB1pP1/PP3P1P/4R1K1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 834
Best move: Rxe8