Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Bc5 3. d4 exd4 4. Nxd4 Qf6 5. Be3 Qb6 6. b3 Bb4+ 7. c3 Bc5 8.
b4 Bxd4 9. Bxd4 Qg6 10. h3 Qxe4+ 11. Qe2 Nf6 12. Qxe4+ Nxe4 13. Bxg7 Rg8 14.
Bd3 Nxf2 15. Kxf2 Rxg7 16. Re1+ Kf8 17. Nd2 b6 18. Ne4 Bb7 19. Ng3 h5 20. Nxh5
Rxg2+ 21. Ke3 Rh2 22. Be4 Rxh3+ 23. Kf4 Rxh5 *
Position (FEN): rn3k2/pbpp1p2/1p6/7r/1P2BK2/2P5/P7/R3R3 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1323
Best move: Bxb7