Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Bc5 6. c3 Nf6 7. O-O Nxe4 8. Re1
Bxf2+ 9. Kf1 Bxe1 10. Qxe1 d5 11. d3 Nc5 12. Nxe5 Nxe5 13. Qxe5+ Be6 14. Qxg7
Rf8 15. Bh6 Qe7 16. Qxh7 Qf6+ 17. Kg1 Rh8 18. Bg7 Rxh7 19. Bxf6 Nxd3 20. Bc2
Nxb2 *
Position (FEN): r3k3/2p2p1r/p3bB2/1p1p4/8/2P5/PnB3PP/RN4K1 w q - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 858
Best move: Bxh7