Chess puzzle (Equality)
Moves: 1. Nf3 d5 2. d4 Nf6 3. Bf4 e6 4. c3 c5 5. Nbd2 Nc6 6. e3 Qb6 7. Qc2 Be7 8. Be2
O-O 9. Rg1 cxd4 10. exd4 Nh5 11. Be3 f5 12. g4 Nf6 13. Bg5 Ne4 14. Bxe7 Nxe7
15. gxf5 Rxf5 16. Nxe4 dxe4 17. Qxe4 *
Position (FEN): r1b3k1/pp2n1pp/1q2p3/5r2/3PQ3/2P2N2/PP2BP1P/R3K1R1 b Q - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1606
Best move: Qxb2