Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Bg7 3. Nc3 d6 4. e4 Nf6 5. f4 e6 6. e5 Nfd7 7. Nf3 O-O 8. Bd3
Nb6 9. Be3 N8d7 10. Qc2 c5 11. dxc5 Nxc5 12. O-O-O Nxd3+ 13. Rxd3 Nxc4 14. Bd4
d5 15. h4 Bd7 16. h5 Qa5 17. hxg6 fxg6 18. g3 Rac8 19. Ng5 h6 20. Nf3 b5 21. b3
Na3 22. Qd2 b4 23. Kb2 bxc3+ 24. Bxc3 Qa6 25. Bb4 Nb5 26. Bxf8 Bxf8 27. a4 Nc7
28. Nh4 Kg7 29. Qc2 Bxa4 30. Rc3 Be8 31. g4 Qa3+ 32. Kb1 Rb8 *
Position (FEN): 1r2bb2/p1n3k1/4p1pp/3pP3/5PPN/qPR5/2Q5/1K5R w - - 3 33
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1554
Best move: Rxc7+