Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 Nf6 3. Nf3 Bf5 4. c4 e6 5. Nc3 c6 6. cxd5 exd5 7. Be2 Bb4 8. O-O
O-O 9. a3 Bd6 10. b4 Nbd7 11. Bb2 Re8 12. Rc1 h6 13. h3 Nh7 14. Bd3 Be6 15. Ne2
f5 16. Nf4 Bxf4 17. exf4 Nhf6 18. Ne5 Ne4 19. Bxe4 dxe4 20. Qh5 Nxe5 21. dxe5
Qd2 22. Rfd1 *
Position (FEN): r3r1k1/pp4p1/2p1b2p/4Pp1Q/1P2pP2/P6P/1B1q1PP1/2RR2K1 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1259
Best move: Qxb2