Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. Bb5 Qb6 6. Nc3 a6 7. Bxc6+ bxc6 8. O-O
cxd4 9. Nxd4 c5 10. Nf3 Ne7 11. Be3 Nf5 12. b3 Nxe3 13. fxe3 Be7 14. Kh1 O-O
15. Ne2 Bb7 16. Ng3 Rad8 17. Qe2 a5 18. Rad1 Ba6 19. c4 Rd7 20. Qf2 Rfd8 21.
Nh5 dxc4 22. Rxd7 Rxd7 23. bxc4 Bxc4 24. Rc1 Bxa2 *
Position (FEN): 6k1/3rbppp/1q2p3/p1p1P2N/8/4PN2/b4QPP/2R4K w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1564
Best move: Qxa2