Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. e3 Nc6 5. Nf3 Bb4 6. cxd5 exd5 7. Bd3 Bg4 8. h3
Bh5 9. O-O Qd7 10. a3 Bd6 11. b4 O-O-O 12. Re1 g5 13. Qc2 Bg6 14. Nxg5 Bxd3 15.
Qxd3 h6 16. Nf3 Rdg8 17. Kf1 Rg7 18. e4 dxe4 19. Nxe4 Nxe4 20. Rxe4 Rhg8 21. g4
h5 22. Ne5 *
Position (FEN): 2k3r1/pppq1pr1/2nb4/4N2p/1P1PR1P1/P2Q3P/5P2/R1B2K2 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1349
Best move: Bxe5