Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 b6 3. f4 Bb7 4. Nf3 Bd6 5. Be2 Nf6 6. O-O O-O 7. c3 Be7 8. Be3
Ng4 9. Bd2 d5 10. h3 Nf6 11. e5 Nh5 12. d4 c5 13. Kh2 cxd4 14. cxd4 Nc6 15. g4
Nxf4 16. Bxf4 f6 17. Rg1 fxe5 18. Bxe5 Bf6 19. Bd3 Nxe5 20. Nxe5 *
Position (FEN): r2q1rk1/pb4pp/1p2pb2/3pN3/3P2P1/3B3P/PP5K/RN1Q2R1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 988
Best move: Bxe5+