Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Bb7 6. c3 Nf6 7. Qe2 Be7 8. d4
exd4 9. cxd4 Bb4+ 10. Nc3 d6 11. O-O h6 12. Re1 O-O 13. e5 dxe5 14. dxe5 Re8
15. Rd1 Qe7 16. exf6 Qxe2 17. Nxe2 Rxe2 18. Be3 Rxb2 19. fxg7 Rd8 20. Rxd8+
Nxd8 21. Rd1 Ne6 *
Position (FEN): 6k1/1bp2pP1/p3n2p/1p6/1b6/1B2BN2/Pr3PPP/3R2K1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1422
Best move: Bxe6