Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Bb5+ Bd7 8.
Bxd7+ Nbxd7 9. O-O O-O 10. Re1 Nb6 11. Bf4 e5 12. Bg5 exd4 13. Qxd4 h6 14. Bh4
g5 15. Bg3 Ng4 16. Qxd6 Qxd6 17. Bxd6 Rfd8 18. Bc7 Rd7 19. Bxb6 axb6 20. Nd5
Bxb2 21. Rab1 Bd4 22. Red1 Bxf2+ 23. Kh1 Re7 *
Position (FEN): r5k1/1p2rp2/1p5p/3N2p1/4P1n1/8/P1P2bPP/1R1R3K w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 910
Best move: Nxe7+