Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bb4 4. c3 Ba5 5. d3 d6 6. Ng5 Be6 7. Bxe6 fxe6 8.
Nxe6 Qe7 9. Qg4 g6 10. Ng5 Nf6 11. Qf3 Rf8 12. h3 h6 13. h4 hxg5 14. hxg5 Nh5
15. Qh3 Bb6 16. f3 Nf4 17. Bxf4 exf4 18. Na3 Be3 19. Nc4 Kf7 20. Qh7+ Ke8 21.
Qxg6+ Qf7 22. Qxf7+ Rxf7 23. g6 Rg7 24. Rh8+ Kd7 25. Rxa8 Nd8 26. Rxa7 *
Position (FEN): 3n4/Rppk2r1/3p2P1/8/2N1Pp2/2PPbP2/PP4P1/R3K3 b Q - 0 26
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1443
Best move: Bxa7