Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 e5 3. e3 d6 4. d4 exd4 5. exd4 Be7 6. Bd3 O-O 7. Nge2 c6 8.
Nf4 Bg4 9. f3 Bd7 10. O-O c5 11. Ncd5 Nxd5 12. Nxd5 cxd4 13. Qc2 h6 14. a4 Bc6
15. Nb4 d5 16. cxd5 Bxb4 17. dxc6 Nxc6 18. Qc4 Rc8 19. Bf4 Ne5 20. Qxb4 Nxd3
21. Qd2 Nxb2 *
Position (FEN): 2rq1rk1/pp3pp1/7p/8/P2p1B2/5P2/1n1Q2PP/R4RK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1019
Best move: Qxb2