Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nc3 Nf6 5. Bg5 Be6 6. e3 Be7 7. Bd3 Nbd7 8.
Nge2 c5 9. O-O Rc8 10. dxc5 Nxc5 11. Bb5+ Ncd7 12. Bxf6 Bxf6 13. Nxd5 Bxb2 14.
Rb1 Be5 15. f4 Bb8 16. e4 a6 17. Bxd7+ Qxd7 18. Nb6 Qxd1 19. Rfxd1 Ba7 20. Kh1
Bxa2 *
Position (FEN): 2r1k2r/bp3ppp/pN6/8/4PP2/8/b3N1PP/1R1R3K w k - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 881
Best move: Nxc8