Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Nf3 b6 3. e4 Bb7 4. Nc3 Bb4 5. Bd3 c5 6. O-O cxd4 7. Nxd4 Nc6 8.
Nf3 h6 9. e5 f5 10. exf6 Nxf6 11. Bg6+ Ke7 12. Bf4 Rf8 13. a3 Ng4 14. Bg3 Rf6
15. Bh4 Bd6 16. Nb5 Bb8 17. Re1 Kf8 18. Nd6 Qc7 19. Bxf6 gxf6 20. g3 *
Position (FEN): rb3k2/pbqp4/1pnNppBp/8/6n1/P4NP1/1PP2P1P/R2QR1K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1110
Best move: Qxd6