Chess puzzle (Equality)
Moves: 1. e4 h5 2. d4 h4 3. h3 a5 4. Nc3 a4 5. a3 e6 6. Bf4 g5 7. Be3 Bg7 8. Qd2 f6 9.
Be2 d6 10. Nf3 Ne7 11. Bb5+ Bd7 12. Qe2 Nbc6 13. Nxa4 O-O 14. Bxc6 Nxc6 15. Nc3
d5 16. exd5 exd5 17. O-O Bf5 18. Qb5 Ra5 19. Qxb7 Qd6 20. Nb5 Qd7 21. Nc3 Rb8
22. Qxb8+ Nxb8 23. b4 Rxa3 *
Position (FEN): 1n4k1/2pq2b1/5p2/3p1bp1/1P1P3p/r1N1BN1P/2P2PP1/R4RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 892
Best move: Rxa3