Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bg5 Be7 7. f4 h6 8. Bh4
a6 9. Bd3 Nc6 10. Nxc6 bxc6 11. Qf3 O-O 12. g4 e5 13. g5 hxg5 14. Bxg5 Qb6 15.
O-O-O Bg4 16. Qg3 Bxd1 17. fxe5 dxe5 18. Rxd1 Rab8 19. b3 Qd4 20. Ne2 Ba3+ 21.
Kd2 Qd6 22. Qf3 Rfd8 23. Ng3 Bb4+ 24. c3 Bxc3+ *
Position (FEN): 1r1r2k1/5pp1/p1pq1n2/4p1B1/4P3/1PbB1QN1/P2K3P/3R4 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1197
Best move: Kxc3