Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e6 3. Qf3 a6 4. a3 b5 5. Ba2 Nc6 6. d3 Nd4 7. Qd1 Bb7 8. c3 Nc6
9. Be3 Nf6 10. d4 d5 11. e5 Nd7 12. Nf3 c4 13. Nbd2 f6 14. exf6 Nxf6 15. Bg5 h6
16. Bf4 Bd6 17. Be3 O-O 18. Qc2 Ng4 19. h3 Nxe3 20. fxe3 Ne7 21. O-O-O Bg3 22.
Bb1 Nf5 23. Nf1 Qd6 24. h4 Bf2 25. g4 Bxe3+ 26. N1d2 Ng3 27. Qh7+ Kf7 28. Bg6+
Ke7 29. Qxg7+ Kd8 30. Ne5 Nxh1 31. Nf7+ Rxf7 32. Qxf7 Bc6 *
Position (FEN): r2k4/5Q2/p1bqp1Bp/1p1p4/2pP2PP/P1P1b3/1P1N4/2KR3n w - - 1 33
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1585
Best move: Rxh1