Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 c5 3. Nf3 Nc6 4. e3 Nf6 5. h3 Bf5 6. Nbd2 e6 7. c3 Bd6 8. Bb5
Bxf4 9. exf4 Qb6 10. a4 a6 11. dxc5 Qxc5 12. Be2 d4 13. Nb3 Qd6 14. Qd2 Ne4 15.
Qc1 d3 16. Bd1 O-O-O 17. Qe3 e5 18. fxe5 Nxe5 19. Nbd4 Nxf3+ 20. Bxf3 Nxc3 *
Position (FEN): 2kr3r/1p3ppp/p2q4/5b2/P2N4/2npQB1P/1P3PP1/R3K2R w KQ - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2305
Best move: bxc3