Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. d4 cxd4 5. c3 dxc3 6. Nxc3 Nge7 7. Bd3 Ng6 8.
h4 Nge5 9. Nxe5 Nxe5 10. Bc2 Be7 11. g3 a6 12. f4 Nc6 13. e5 O-O 14. Qd3 g6 15.
h5 d6 16. hxg6 fxg6 17. Rxh7 Rf5 18. Rh6 Kg7 19. g4 Kxh6 20. gxf5 gxf5 21. Qh3+
Bh4+ 22. Ke2 Nd4+ 23. Kd3 Nxc2 *
Position (FEN): r1bq4/1p6/p2pp2k/4Pp2/5P1b/2NK3Q/PPn5/R1B5 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1355
Best move: Kxc2