Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Bf4 Nf6 3. Bg5 b6 4. e3 Bb7 5. Nd2 a6 6. c3 c5 7. h3 cxd4 8. exd4
d5 9. f3 Nc6 10. Bd3 Be7 11. Nb3 O-O 12. Bc2 Rc8 13. Qd3 g6 14. g4 Nd7 15. Bh6
Re8 16. h4 Bf6 17. h5 Bg7 18. Bxg7 Kxg7 19. hxg6 hxg6 20. O-O-O Nb4 *
Position (FEN): 2rqr3/1b1n1pk1/pp2p1p1/3p4/1n1P2P1/1NPQ1P2/PPB5/2KR2NR w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1848
Best move: cxb4