Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 g6 3. e3 Bg7 4. Bd3 O-O 5. c3 d6 6. e4 Nbd7 7. Nbd2 e5 8. d5
Nc5 9. Bc2 a5 10. Nb3 Ncxe4 11. O-O b6 12. Re1 Nc5 13. Nxc5 bxc5 14. Bg5 Qe8
15. Ba4 Bd7 16. Bc2 h6 17. Bh4 c4 18. b3 Bb5 19. a4 Ba6 20. b4 Bb7 21. Bxf6
Bxf6 22. Be4 axb4 23. cxb4 Rd8 24. b5 Bg7 25. Qc2 f5 26. Bxf5 gxf5 27. Qxc4 e4
28. Rac1 exf3 *
Position (FEN): 3rqrk1/1bp3b1/3p3p/1P1P1p2/P1Q5/5p2/5PPP/2R1R1K1 w - - 0 29
White to move.
Themes:  Middlegame  
Puzzle rating: 1561
Best move: Rxe8