Chess puzzle (Advantage)
Moves: 1. d4 c5 2. d5 d6 3. e4 Nf6 4. Bd3 g6 5. Be3 e6 6. dxe6 Bxe6 7. b3 Bg7 8. c3
O-O 9. Nf3 Nc6 10. Ng5 Bd7 11. Bc4 d5 12. exd5 Ne5 13. Bxc5 Re8 14. O-O Nxc4
15. bxc4 b6 16. Bd6 Bg4 17. f3 Bf5 18. Bf4 Nh5 19. Bd2 Bd3 20. Rf2 Bxc4 21. d6
Qxd6 22. a4 Bxc3 *
Position (FEN): r3r1k1/p4p1p/1p1q2p1/6Nn/P1b5/2b2P2/3B1RPP/RN1Q2K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1331
Best move: Nxc3