Chess puzzle (Advantage)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Nc3 d6 4. Bc4 c6 5. d4 Nf6 6. Ng5 e6 7. O-O O-O 8. f3 b5
9. Bb3 b4 10. Ne2 a5 11. a3 c5 12. axb4 cxb4 13. e5 Nd5 14. Bxd5 exd5 15. f4 h6
16. Nf3 Ba6 17. Re1 Nc6 18. exd6 Qxd6 19. Ne5 Bb7 20. c3 Qe6 21. Ng3 h5 22.
Nxc6 *
Position (FEN): r4rk1/1b3pb1/2N1q1p1/p2p3p/1p1P1P2/2P3N1/1P4PP/R1BQR1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1382
Best move: Qxc6