Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 d5 3. e3 e6 4. Nd2 Bd6 5. Bd3 b6 6. Ngf3 O-O 7. Ne5 Ba6 8. O-O
Bxd3 9. cxd3 c5 10. Rc1 cxd4 11. exd4 a5 12. h3 b5 13. Ndf3 a4 14. Rc2 b4 15.
Rc1 b3 16. a3 Ra6 17. g4 Ne8 18. g5 f6 19. gxf6 Nxf6 20. Bg5 Be7 21. Qe2 Nh5
22. Qe3 Rf5 *
Position (FEN): 1n1q2k1/4b1pp/r3p3/3pNrBn/p2P4/Pp1PQN1P/1P3P2/2R2RK1 w - - 6 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1197
Best move: Bxe7