Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 c5 3. c4 Bg4 4. f3 Bf5 5. Nc3 e6 6. Nge2 Nf6 7. Ng3 Bg6 8. Bd2
a6 9. Be2 dxc4 10. Bxc4 b5 11. Be2 cxd4 12. exd4 Qxd4 13. Bg5 Bc5 14. Qxd4 Bxd4
15. h4 h6 16. Bxf6 Bxf6 17. O-O Nc6 18. h5 Bh7 19. Nce4 Bxb2 20. Rad1 O-O 21.
Rd6 Nb4 22. Rd2 Bc3 *
Position (FEN): r4rk1/5ppb/p3p2p/1p5P/1n2N3/2b2PN1/P2RB1P1/5RK1 w - - 6 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1161
Best move: Nxc3