Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Bf5 5. Bb5+ Nc6 6. O-O e6 7. Ne5 Rc8 8.
Nc3 a6 9. Bxc6+ bxc6 10. Ne2 Bd6 11. Bf4 Be7 12. Ng3 c5 13. Nxf5 exf5 14. dxc5
Rxc5 15. c3 Bf6 16. Re1 Ne7 17. Qd3 O-O 18. Qxa6 d4 19. cxd4 Qxd4 20. Nd3 Rd5
21. Re3 g5 22. Be5 *
Position (FEN): 5rk1/4np1p/Q4b2/3rBpp1/3q4/3NR3/PP3PPP/R5K1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1213
Best move: Bxe5