Chess puzzle (Equality)
Moves: 1. c4 d5 2. cxd5 Qxd5 3. Nc3 Qd8 4. g3 e5 5. Bg2 Bd7 6. Bxb7 Nc6 7. Bxa8 Qxa8
8. Nf3 Nd4 9. O-O Nxf3+ 10. exf3 Nf6 11. Re1 Bd6 12. d4 e4 13. fxe4 O-O 14. e5
Bh3 15. f3 Ng4 16. exd6 cxd6 17. Ne4 Re8 18. Qe2 f5 19. fxg4 Rxe4 20. Qc4+ Kf8
21. Rxe4 Qxe4 22. Qc8+ Ke7 23. Kf2 Qxd4+ 24. Be3 *
Position (FEN): 2Q5/p3k1pp/3p4/5p2/3q2P1/4B1Pb/PP3K1P/R7 b - - 1 24
Black to move.
Themes:  Endgame  
Puzzle rating: 1581
Best move: Qxb2+