Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Bc5 5. O-O O-O 6. a3 d6 7. b4 Bb6 8. Na4
d5 9. Nxb6 axb6 10. exd5 Nxd5 11. Bb2 f6 12. Re1 Ne7 13. Bb3 Kh8 14. d4 exd4
15. Bxd5 Nxd5 16. Qxd4 c6 17. c4 Nc7 18. Qxb6 Ne6 19. Qxd8 Rxd8 20. Rxe6 *
Position (FEN): r1br3k/1p4pp/2p1Rp2/8/1PP5/P4N2/1B3PPP/R5K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1034
Best move: Bxe6