Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. Qf3 Bg4 4. Qf4 Qxd5 5. Nc3 Qe6+ 6. Be2 Bxe2 7. Ngxe2
Nc6 8. Qxc7 Nd4 9. Kf1 Ne4 10. Nxd4 Qa6+ 11. d3 Nxc3 12. bxc3 e6 13. a4 Bd6 14.
Qc4 O-O 15. Qxa6 bxa6 16. c4 Be5 17. Bb2 Rfd8 18. c3 Rab8 19. Nc6 Rxb2 20. Nxd8
Bxc3 21. Nc6 Rb6 22. Nxa7 *
Position (FEN): 6k1/N4ppp/pr2p3/8/P1P5/2bP4/5PPP/R4K1R b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1427
Best move: Bxa1