Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. d3 Nc6 5. Be2 e6 6. O-O a6 7. Bg5 Be7 8. Re1
Qc7 9. Bxf6 Bxf6 10. d4 cxd4 11. cxd4 b5 12. Nc3 O-O 13. Rc1 Qb8 14. a3 Bb7 15.
b4 Qa7 16. d5 exd5 17. exd5 Ne5 18. Nxe5 Bxe5 19. Bf3 Rac8 20. Ne4 Rxc1 21.
Qxc1 Rc8 22. Qg5 Bxd5 23. Bg4 Bxe4 *
Position (FEN): 2r3k1/q4ppp/p2p4/1p2b1Q1/1P2b1B1/P7/5PPP/4R1K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1430
Best move: Bxc8