Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Bd3 c5 4. c3 Nc6 5. Nf3 Qb6 6. Qb3 Qc7 7. exd5 exd5 8.
Qxd5 Nf6 9. Qg5 Bg4 10. Qe3+ Be7 11. Nbd2 cxd4 12. cxd4 O-O 13. O-O Rfe8 14.
Ne5 Bd6 15. f4 Nxe5 16. fxe5 Rxe5 17. Ne4 Nxe4 18. Bxe4 Rae8 19. Rf4 Bf5 20.
dxe5 Bc5 21. Rxf5 Bxe3+ *
Position (FEN): 4r1k1/ppq2ppp/8/4PR2/4B3/4b3/PP4PP/R1B3K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 830
Best move: Bxe3