Chess puzzle (Advantage)
Moves: 1. e4 e6 2. e5 d5 3. d4 c5 4. c3 Nc6 5. Bb5 Bd7 6. Nf3 Nge7 7. O-O Nf5 8. Bg5
Be7 9. Bxe7 Qxe7 10. Bd3 O-O 11. Bxf5 exf5 12. Qb3 Be6 13. Na3 c4 14. Qc2 h6
15. Nb5 a6 16. Nd6 b5 17. g3 Na7 18. Nh4 Nc8 19. Ndxf5 Qg5 20. f4 Qg4 21. Kg2
g5 22. h3 Qh5 23. g4 Bxf5 24. gxh5 *
Position (FEN): r1n2rk1/5p2/p6p/1p1pPbpP/2pP1P1N/2P4P/PPQ3K1/R4R2 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1119
Best move: Bxc2