Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bd7 5. Re1 a6 6. Ba4 b5 7. Bb3 Nf6 8. c3
Be7 9. h3 O-O 10. d4 Na5 11. Bc2 c5 12. dxe5 dxe5 13. Nxe5 Qc7 14. Nxd7 Nxd7
15. Qe2 Ne5 16. Nd2 Nac6 17. Nf1 Bh4 18. Bf4 Qe7 19. Ne3 Qf6 20. Nd5 Qe6 21.
Bb3 c4 22. Nc7 Qf6 23. Bxe5 Nxe5 24. Nxa8 cxb3 25. Nb6 *
Position (FEN): 5rk1/5ppp/pN3q2/1p2n3/4P2b/1pP4P/PP2QPP1/R3R1K1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1637
Best move: Qxb6