Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. Bc4 a6 4. O-O b5 5. Bd3 Bb7 6. h3 c4 7. Be2 Bxe4 8. d3
cxd3 9. Bxd3 Bb7 10. Re1 Nc6 11. Be4 Nf6 12. Bg5 Be7 13. Nc3 Nxe4 14. Nxe4 O-O
15. Bxe7 Nxe7 16. Nd6 Bc6 17. Qd3 Nc8 18. Ne4 d5 19. Neg5 g6 20. Qe3 Nd6 21.
Ne5 Qe8 22. Nxc6 *
Position (FEN): r3qrk1/5p1p/p1Nnp1p1/1p1p2N1/8/4Q2P/PPP2PP1/R3R1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 855
Best move: Qxc6