Chess puzzle (Advantage)
Moves: 1. c4 e5 2. g3 d6 3. Bg2 Be7 4. Nc3 c6 5. e3 Nf6 6. Nge2 Bd7 7. O-O Qc8 8. d4
O-O 9. d5 cxd5 10. Nxd5 Nxd5 11. cxd5 Bh3 12. Nc3 Bxg2 13. Kxg2 Nd7 14. e4 Nf6
15. f3 a6 16. Bg5 Qd8 17. Qb3 h6 18. Bxf6 Bxf6 19. Na4 Qa5 20. Nb6 Rad8 21. Qa4
*
Position (FEN): 3r1rk1/1p3pp1/pN1p1b1p/q2Pp3/Q3P3/5PP1/PP4KP/R4R2 b - - 5 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1299
Best move: Qxb6