Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Nxe4 5. Nxe4 d5 6. Nd6+ Qxd6 7. Bb3 e4 8.
Ng5 f6 9. Nh3 Be7 10. d3 Nd4 11. Ba4+ b5 12. Bf4 Bxh3 13. Bxd6 Bxg2 14. Rg1 Bf3
15. Qd2 bxa4 16. Bxc7 Rc8 17. Qc3 Ne2 18. Qc6+ Kf8 19. Qd7 Kf7 20. Qxd5+ Kf8
21. Ba5 Rxc2 22. Qa8+ Kf7 23. Qxh8 *
Position (FEN): 7Q/p3bkpp/5p2/B7/p3p3/3P1b2/PPr1nP1P/R3K1R1 b Q - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1607
Best move: Nxg1