Chess puzzle (Advantage)
Moves: 1. c3 c5 2. d4 e6 3. Nf3 cxd4 4. cxd4 Nc6 5. e4 Nge7 6. Bg5 g6 7. Nc3 Bg7 8.
Bb5 a6 9. Bxc6 bxc6 10. d5 cxd5 11. e5 O-O 12. O-O d6 13. Bf6 Bh6 14. Ng5 dxe5
15. b4 Qd6 16. Re1 Nc6 17. a3 Bb7 18. b5 axb5 19. Nxb5 Qc5 20. Rb1 Nd4 *
Position (FEN): r4rk1/1b3p1p/4pBpb/1Nqpp1N1/3n4/P7/5PPP/1R1QR1K1 w - - 3 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1456
Best move: Nxd4