Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Nc3 Qc7 7. g3 Nc6 8. Nxc6
bxc6 9. a3 Bb7 10. Bg2 Be7 11. Qe2 d6 12. h3 O-O 13. Be3 Rfd8 14. Rd1 Rd7 15.
O-O Rad8 16. Na4 Qa5 17. b3 c5 18. Bd2 Qc7 19. Nc3 g6 20. Bg5 Qb6 21. Rb1 Qa5
22. Qb2 Kg7 23. b4 cxb4 24. axb4 *
Position (FEN): 3r4/1b1rbpkp/p2ppnp1/q5B1/1PP1P3/2N3PP/1Q3PB1/1R3RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1080
Best move: Qxg5