Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nf3 h6 4. Bf4 Nc6 5. e3 a6 6. Nc3 Bf5 7. Qb3 Rb8 8. cxd5
Na7 9. Bc4 e6 10. dxe6 Bxe6 11. Bxe6 fxe6 12. Qxe6+ Be7 13. Ne5 Rf8 14. Ng6 Rf7
15. O-O Qd7 16. Qc4 Bd6 17. Rac1 Nc6 18. Bxd6 cxd6 19. Nd5 Nxd5 20. Qxd5 Rd8
21. a3 Qg4 22. Rc4 *
Position (FEN): 3rk3/1p3rp1/p1np2Np/3Q4/2RP2q1/P3P3/1P3PPP/5RK1 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1393
Best move: Qxg6