Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 Nf6 4. d3 e6 5. Bg5 d5 6. exd5 exd5 7. Bxf6 gxf6 8.
Bb3 Bg4 9. h3 Bh5 10. g4 Bg6 11. Nc3 d4 12. Ne4 Be7 13. Qd2 Qc7 14. O-O-O O-O-O
15. a3 Kb8 16. h4 h5 17. g5 f5 18. Ng3 Bd6 19. Ne2 Rhe8 20. Kb1 f4 21. Bd5 Re7
22. Bxc6 *
Position (FEN): 1k1r4/ppq1rp2/2Bb2b1/2p3Pp/3p1p1P/P2P1N2/1PPQNP2/1K1R3R b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 970
Best move: Qxc6