Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nb5 d6 6. N1c3 a6 7. Nd4 Nf6 8.
Bg5 Be7 9. Qd2 O-O 10. Nxc6 bxc6 11. O-O-O Rb8 12. f4 Qb6 13. Na4 Qb7 14. e5
dxe5 15. fxe5 Nd5 16. Bxe7 Qxe7 17. a3 c5 18. Bc4 Rd8 19. Nc3 Qb7 20. b3 Bd7
21. Nxd5 exd5 22. Bxd5 Qc7 23. Rhf1 *
Position (FEN): 1r1r2k1/2qb1ppp/p7/2pBP3/8/PP6/2PQ2PP/2KR1R2 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1849
Best move: Be6