Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Bc5 5. d3 h6 6. Bxc6 dxc6 7. Nxe5 O-O 8.
h3 Bb6 9. Nf3 Nh7 10. Re1 f5 11. e5 f4 12. Nbd2 Be6 13. Nc4 Ng5 14. Nxb6 cxb6
15. Bd2 Qd5 16. Nxg5 hxg5 17. f3 Kf7 18. Bc3 Rh8 19. Re4 c5 20. a3 Rad8 21. b4
a6 22. Rb1 Bf5 23. Re1 Ke6 24. bxc5 *
Position (FEN): 3r3r/1p4p1/pp2k3/2PqPbp1/5p2/P1BP1P1P/2P3P1/1R1QR1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1172
Best move: Qxc5+