Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nf3 Qxd5 4. d4 Nc6 5. c4 Qe4+ 6. Be2 e6 7. Nc3 Bb4 8.
O-O Bxc3 9. bxc3 O-O 10. Bd3 Qg4 11. h3 Qh5 12. Re1 Bd7 13. d5 exd5 14. cxd5
Nxd5 15. g4 Bxg4 16. hxg4 Qxg4+ 17. Kh1 Rfe8 18. Rg1 Qh3+ 19. Nh2 Ne5 20. Rg3
Qe6 21. Bc4 *
Position (FEN): r3r1k1/ppp2ppp/4q3/3nn3/2B5/2P3R1/P4P1N/R1BQ3K b - - 9 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1133
Best move: Nxc4