Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nf6 3. e5 Nd5 4. c4 Nb6 5. Nc3 d6 6. exd6 exd6 7. Be2 Be7 8.
O-O Nc6 9. d4 O-O 10. b3 Bg4 11. d5 Bxf3 12. Bxf3 Nd4 13. Be4 f5 14. Bd3 Bf6
15. Bb2 Nd7 16. f4 a6 17. Kh1 Re8 18. Re1 Rxe1+ 19. Qxe1 Qe8 20. Qf2 Qh5 21.
Ne2 Nxe2 22. Bxe2 Bxb2 *
Position (FEN): r5k1/1p1n2pp/p2p4/2pP1p1q/2P2P2/1P6/Pb2BQPP/R6K w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 915
Best move: Bxh5