Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. exd5 exd5 5. Bd3 Be7 6. Nge2 O-O 7. O-O Nc6 8.
Bf4 Nb4 9. Nb5 Na6 10. c3 c6 11. Na3 Bxa3 12. Bxa6 Bxb2 13. Rb1 Bxc3 14. Bxb7
Bxb7 15. Rxb7 Ba5 16. Qa4 Re8 17. Ng3 Bb6 18. Qxc6 Bxd4 19. Nf5 Be5 20. Ne7+
Rxe7 21. Rxe7 Rc8 22. Qb7 *
Position (FEN): 2rq2k1/pQ2Rppp/5n2/3pb3/5B2/8/P4PPP/5RK1 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1493
Best move: Bxf4