Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nc6 3. Nf3 Bf5 4. e3 a6 5. Bd3 Bg4 6. O-O Nf6 7. c3 Nd7 8. Nbd2
e5 9. dxe5 Ncxe5 10. Qc2 Nxf3+ 11. Nxf3 Bxf3 12. gxf3 Nc5 13. Bf5 Be7 14. Rad1
Bg5 15. Bg3 c6 16. f4 Bh4 17. b4 Bxg3 18. fxg3 Ne6 19. c4 Qb6 20. Qd2 Rd8 21.
cxd5 Rxd5 22. Qc3 *
Position (FEN): 4k2r/1p3ppp/pqp1n3/3r1B2/1P3P2/2Q1P1P1/P6P/3R1RK1 b k - 1 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1443
Best move: Rxf5