Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. d3 Nc6 3. Nf3 e5 4. Nc3 Be7 5. b3 O-O 6. Bb2 d6 7. Be2 h6 8. a4
Be6 9. Qd2 a5 10. Nb5 d5 11. Rd1 d4 12. c3 Bxb3 13. Rb1 Nh5 14. cxd4 exd4 15.
Nbxd4 Bb4 16. Bc3 Bxa4 17. Bxb4 Nxb4 18. O-O c5 19. Nf5 Qf6 20. Rfc1 b6 21. d4
Rfd8 22. Ne5 cxd4 23. Bxh5 *
Position (FEN): r2r2k1/5pp1/1p3q1p/p3NN1B/bn1pP3/8/3Q1PPP/1RR3K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1133
Best move: Qxe5