Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. h3 Ne7 5. Nc3 Ng6 6. d3 a6 7. O-O Nc6 8. d4
cxd4 9. Nxd4 Be7 10. Nxc6 bxc6 11. a4 O-O 12. b4 d5 13. exd5 cxd5 14. Bd3 Bxb4
15. Bb2 Bb7 16. Ne2 Rc8 17. c3 Ba5 18. Ba3 Re8 19. Bxg6 hxg6 20. Rb1 Ba8 21.
Bb2 Qh4 22. Rc1 Bc6 23. Nd4 Ba8 24. Nf3 Qh5 25. Qd4 Bc7 26. c4 e5 27. Qd3 d4
28. c5 Bxf3 29. Qxf3 Qxf3 30. gxf3 Re6 31. f4 f6 32. f5 gxf5 33. Rfe1 Rc6 34.
f4 Ba5 35. Rf1 Rxc5 36. Rxc5 Rxc5 37. fxe5 fxe5 38. Rxf5 Rc2 39. Ba3 Ra2 40.
Bd6 e4 *
Position (FEN): 6k1/6p1/p2B4/b4R2/P2pp3/7P/r7/6K1 w - - 0 41
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1585
Best move: Rxa5