Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 e6 3. Nf3 a6 4. d4 cxd4 5. Nxd4 Qc7 6. Be2 b5 7. g3 d6 8. Bf3
Bb7 9. O-O Nd7 10. Nce2 Ngf6 11. Qd3 h5 12. Bg5 Ne5 13. Qb3 Nxf3+ 14. Nxf3 Nxe4
15. Bh4 Nc5 16. Qc3 Rc8 17. Rae1 Ne4 18. Qd4 e5 19. Qe3 f6 20. c3 Qc6 21. Rd1
g5 22. Ned4 exd4 23. Nxd4 gxh4 *
Position (FEN): 2r1kb1r/1b6/p1qp1p2/1p5p/3Nn2p/2P1Q1P1/PP3P1P/3R1RK1 w k - 0 24
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1234
Best move: Nxc6