Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. Bd3 d5 7. Bg5 Bc5 8.
exd5 cxd5 9. Bb5+ Bd7 10. Qe2+ Qe7 11. Bxd7+ Kxd7 12. Bxf6 Qxf6 13. Qb5+ Qc6
14. Qxc6+ Kxc6 15. O-O Rab8 16. b3 Bd4 17. c3 Bf6 18. Rc1 Kd6 19. Nd2 Rhe8 20.
Kf1 a5 21. Rab1 c5 22. a3 Re6 23. c4 d4 24. f3 Bg5 25. Rc2 f5 26. g4 g6 27. Kf2
Rbe8 28. Kg3 Re2 29. Ne4+ fxe4 *
Position (FEN): 4r3/7p/3k2p1/p1p3b1/2Ppp1P1/PP3PK1/2R1r2P/1R6 w - - 0 30
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1424
Best move: Rxe2