Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d3 d5 3. c3 dxe4 4. dxe4 Qxd1+ 5. Kxd1 Nf6 6. f3 e5 7. Be3 Be7 8.
Ne2 O-O 9. g4 Rd8+ 10. Kc2 Be6 11. Nd2 Na6 12. b4 Nc7 13. h4 g6 14. h5 a5 15.
hxg6 fxg6 16. Bb6 Rd7 17. Bxa5 Nb5 18. a4 Nd6 19. Ng3 Nc8 20. Bc4 Bxc4 *
Position (FEN): r1n3k1/1p1rb2p/2p2np1/B3p3/PPb1P1P1/2P2PN1/2KN4/R6R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 781
Best move: Nxc4