Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. h3 Nf6 5. d3 a6 6. Ba4 b5 7. Bb3 a5 8. c3 a4
9. Bc2 d5 10. O-O d4 11. cxd4 exd4 12. Bg5 h6 13. Bh4 Be7 14. b3 Nb4 15. Nbd2
c5 16. bxa4 Nxc2 17. Qxc2 Rxa4 18. Nb3 Qc7 19. Bxf6 gxf6 20. Rfe1 c4 21. dxc4
bxc4 22. Nbxd4 c3 23. Qxa4+ Bd7 24. Qa8+ Bd8 25. Rac1 O-O 26. Nf5 Kh7 27. Rc2
Be7 28. Nxe7 *
Position (FEN): Q4r2/2qbNp1k/5p1p/8/4P3/2p2N1P/P1R2PP1/4R1K1 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1575
Best move: Rxa8