Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. e3 c5 5. cxd5 Nxd5 6. Nf3 Nxc3 7. bxc3 Be7 8.
Bd3 O-O 9. Bb2 cxd4 10. cxd4 Bb4+ 11. Kf1 Bd7 12. Ne5 Bc6 13. Qh5 f5 14. Nxc6
Nxc6 15. Bc4 Qf6 16. Rb1 g6 17. Qh6 Ne7 18. d5 Bc3 19. d6 Bxb2 20. dxe7 Rfe8
21. Rxb2 *
Position (FEN): r3r1k1/pp2P2p/4pqpQ/5p2/2B5/4P3/PR3PPP/5K1R b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 854
Best move: Qxb2