Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 Nf6 3. Bd3 g6 4. Nf3 Bg7 5. c4 O-O 6. Nc3 Bg4 7. h3 Bxf3 8. Qxf3
Nc6 9. Ne2 a5 10. O-O Nd7 11. Be3 Nce5 12. dxe5 Nxe5 13. Qg3 Nxd3 14. Bd4 Bxd4
15. Nxd4 Ne5 16. b3 b6 17. f4 Nd7 18. Nc6 Qe8 19. f5 Nf6 20. fxg6 *
Position (FEN): r3qrk1/2p1pp1p/1pNp1nP1/p7/2P1P3/1P4QP/P5P1/R4RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1971
Best move: Qxc6