Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nd4 6. c3 Nf5 7. Bb5+ Bd7 8.
Qe2 Nd6 9. Bxd7+ Qxd7 10. d4 Nxd5 11. dxe5 Nf5 12. e6 Qe7 13. exf7+ Kd7 14.
Qxe7+ Ndxe7 15. O-O Rd8 16. Rd1+ Kc8 17. Rxd8+ Kxd8 18. Bf4 h6 19. Ne6+ Kd7 20.
Nxc7 g5 21. Bg3 *
Position (FEN): 5b1r/ppNknP2/7p/5np1/8/2P3B1/PP3PPP/RN4K1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 717
Best move: Nxg3