Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 d6 3. f4 g6 4. Nf3 Bg7 5. Bc4 Nc6 6. O-O e6 7. d4 cxd4 8. Nb5
Nge7 9. Bb3 d5 10. e5 Nf5 11. g4 a6 12. gxf5 axb5 13. f6 Bf8 14. Nxd4 Bc5 15.
Be3 Qb6 16. c3 b4 17. Qd2 bxc3 18. bxc3 Na5 19. Rfb1 Qa7 20. Qb2 Bd7 21. Kh1 b5
22. Bxd5 exd5 23. Nxb5 Qb7 *
Position (FEN): r3k2r/1q1b1p1p/5Pp1/nNbpP3/5P2/2P1B3/PQ5P/RR5K w kq - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1515
Best move: Bxc5