Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 b5 6. Bb3 Bc5 7. Bg5 h6 8. Bxf6
Qxf6 9. Nc3 Ne7 10. O-O O-O 11. a3 c6 12. Ne2 d6 13. Ng3 Bg4 14. h3 Bxf3 15.
Qxf3 Qxf3 16. gxf3 Ng6 17. Nf5 Ra7 18. Ba2 Nf4 19. b4 Bd4 20. Nxd4 exd4 21. Kh2
a5 22. bxa5 Rxa5 23. Bb3 Rfa8 24. Rg1 Rxa3 25. Rxa3 Rxa3 26. Rg4 Ne2 27. f4 c5
28. Kg2 c4 29. dxc4 b4 30. Kf3 d3 31. cxd3 Rxb3 *
Position (FEN): 6k1/5pp1/3p3p/8/1pP1PPR1/1r1P1K1P/4nP2/8 w - - 0 32
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1133
Best move: Kxe2